Add skill removal functionality and enhance UI components
- Integrated onRemoveSkill functionality in SkillEvaluation, SkillSelector, and SkillEvaluationCard components for better skill management. - Updated UI to improve user experience when removing skills, including tooltip descriptions and styling adjustments. - Added new skills to backend, devops, frontend, and mobile JSON files for comprehensive skill coverage.
This commit is contained in:
@@ -61,6 +61,132 @@
|
||||
"https://redis.io/documentation",
|
||||
"https://github.com/redis/redis"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "golang",
|
||||
"name": "Go",
|
||||
"description": "Langage de programmation développé par Google",
|
||||
"links": [
|
||||
"https://golang.org/",
|
||||
"https://golang.org/doc/"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "rust",
|
||||
"name": "Rust",
|
||||
"description": "Langage de programmation système sûr et performant",
|
||||
"links": [
|
||||
"https://www.rust-lang.org/",
|
||||
"https://doc.rust-lang.org/"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "java-spring",
|
||||
"name": "Java Spring",
|
||||
"description": "Framework Java pour applications d'entreprise",
|
||||
"links": [
|
||||
"https://spring.io/",
|
||||
"https://docs.spring.io/"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "csharp-dotnet",
|
||||
"name": "C# .NET",
|
||||
"description": "Plateforme de développement Microsoft",
|
||||
"links": [
|
||||
"https://dotnet.microsoft.com/",
|
||||
"https://docs.microsoft.com/dotnet/"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "php-laravel",
|
||||
"name": "PHP Laravel",
|
||||
"description": "Framework PHP moderne pour applications web",
|
||||
"links": [
|
||||
"https://laravel.com/",
|
||||
"https://laravel.com/docs"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "ruby-rails",
|
||||
"name": "Ruby on Rails",
|
||||
"description": "Framework web en Ruby",
|
||||
"links": [
|
||||
"https://rubyonrails.org/",
|
||||
"https://guides.rubyonrails.org/"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "graphql",
|
||||
"name": "GraphQL",
|
||||
"description": "Langage de requête pour APIs",
|
||||
"links": [
|
||||
"https://graphql.org/",
|
||||
"https://graphql.org/learn/"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "prisma",
|
||||
"name": "Prisma",
|
||||
"description": "ORM moderne pour Node.js et TypeScript",
|
||||
"links": [
|
||||
"https://www.prisma.io/",
|
||||
"https://www.prisma.io/docs"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "trpc",
|
||||
"name": "tRPC",
|
||||
"description": "Framework TypeScript pour APIs type-safe",
|
||||
"links": [
|
||||
"https://trpc.io/",
|
||||
"https://trpc.io/docs"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "nest-js",
|
||||
"name": "NestJS",
|
||||
"description": "Framework Node.js pour applications scalables",
|
||||
"links": [
|
||||
"https://nestjs.com/",
|
||||
"https://docs.nestjs.com/"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "fastify",
|
||||
"name": "Fastify",
|
||||
"description": "Framework web rapide pour Node.js",
|
||||
"links": [
|
||||
"https://www.fastify.io/",
|
||||
"https://www.fastify.io/docs/"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "rabbitmq",
|
||||
"name": "RabbitMQ",
|
||||
"description": "Broker de messages open source",
|
||||
"links": [
|
||||
"https://www.rabbitmq.com/",
|
||||
"https://www.rabbitmq.com/documentation.html"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "apache-kafka",
|
||||
"name": "Apache Kafka",
|
||||
"description": "Plateforme de streaming distribuée",
|
||||
"links": [
|
||||
"https://kafka.apache.org/",
|
||||
"https://kafka.apache.org/documentation/"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "microservices",
|
||||
"name": "Microservices",
|
||||
"description": "Architecture en microservices",
|
||||
"links": [
|
||||
"https://microservices.io/",
|
||||
"https://martinfowler.com/articles/microservices.html"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user