{ "category": "Frontend", "icon": "monitor", "skills": [ { "id": "react", "name": "React", "description": "Bibliothèque JavaScript pour créer des interfaces utilisateur", "links": [ "https://react.dev/", "https://react.dev/learn", "https://github.com/facebook/react" ] }, { "id": "vue", "name": "Vue.js", "description": "Framework JavaScript progressif pour construire des interfaces utilisateur", "links": [ "https://vuejs.org/", "https://vuejs.org/guide/", "https://github.com/vuejs/core" ] }, { "id": "typescript", "name": "TypeScript", "description": "Superset typé de JavaScript qui compile en JavaScript plain", "links": [ "https://www.typescriptlang.org/", "https://www.typescriptlang.org/docs/", "https://github.com/microsoft/TypeScript" ] }, { "id": "nextjs", "name": "Next.js", "description": "Framework React pour la production avec SSR, SSG et plus", "links": [ "https://nextjs.org/", "https://nextjs.org/docs", "https://github.com/vercel/next.js" ] }, { "id": "tailwindcss", "name": "Tailwind CSS", "description": "Framework CSS utility-first pour créer rapidement des designs personnalisés", "links": [ "https://tailwindcss.com/", "https://tailwindcss.com/docs", "https://github.com/tailwindlabs/tailwindcss" ] }, { "id": "webpack", "name": "Webpack", "description": "Bundler de modules pour les applications JavaScript modernes", "links": [ "https://webpack.js.org/", "https://webpack.js.org/concepts/", "https://github.com/webpack/webpack" ] }, { "id": "vite", "name": "Vite", "description": "Outil de build rapide pour applications modernes", "links": [ "https://vitejs.dev/", "https://vitejs.dev/guide/" ] }, { "id": "svelte", "name": "Svelte", "description": "Framework de compilation pour interfaces utilisateur", "links": [ "https://svelte.dev/", "https://svelte.dev/docs" ] }, { "id": "solidjs", "name": "SolidJS", "description": "Framework JavaScript réactif et performant", "links": [ "https://www.solidjs.com/", "https://www.solidjs.com/docs" ] }, { "id": "astro", "name": "Astro", "description": "Framework statique multi-framework", "links": [ "https://astro.build/", "https://docs.astro.build/" ] }, { "id": "remix", "name": "Remix", "description": "Framework full-stack centré sur les standards web", "links": [ "https://remix.run/", "https://remix.run/docs" ] }, { "id": "storybook", "name": "Storybook", "description": "Outil de développement pour composants UI", "links": [ "https://storybook.js.org/", "https://storybook.js.org/docs" ] }, { "id": "cypress", "name": "Cypress", "description": "Framework de tests end-to-end", "links": [ "https://www.cypress.io/", "https://docs.cypress.io/" ] }, { "id": "playwright", "name": "Playwright", "description": "Framework de tests pour applications web", "links": [ "https://playwright.dev/", "https://playwright.dev/docs/" ] }, { "id": "three-js", "name": "Three.js", "description": "Bibliothèque JavaScript pour 3D dans le navigateur", "links": [ "https://threejs.org/", "https://threejs.org/docs/" ] }, { "id": "d3", "name": "D3.js", "description": "Bibliothèque de visualisation de données", "links": [ "https://d3js.org/", "https://github.com/d3/d3/wiki" ] }, { "id": "gsap", "name": "GSAP", "description": "Bibliothèque d'animations web performantes", "links": [ "https://greensock.com/gsap/", "https://greensock.com/docs/" ] }, { "id": "web-components", "name": "Web Components", "description": "Standards natifs pour composants réutilisables", "links": [ "https://developer.mozilla.org/en-US/docs/Web/Web_Components", "https://web.dev/web-components/" ] }, { "id": "pwa", "name": "Progressive Web Apps", "description": "Applications web progressives", "links": [ "https://web.dev/progressive-web-apps/", "https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps" ] } ] }