Le développement front-end est un domaine important du développement web. Les développeurs front-end utilisent une variété d’outils pour créer des pages web interactives, réactives et esthétiquement agréables.
Dans cette deuxième partie, nous allons vous présenter une sélection des meilleurs outils de développement front-end.
Outils de développement d’applications front-end
AY11 Accessibilité
Quel développeur peut ne pas tenir compte de critères d’accessibilité Web de nos jours ?
API et GraphQL front
- API Platform
- Apollo Graph OS
- Axios
- Fast API
- GraphQL
- Httpie.io ✨
- HTTP Cat
- Hoppscotch
- Insomnia
- MockAPI
- Postman
- React Apollo
- Relay
- Swagger
- ThunderClient ✨
Builder JS
CSS
- Almond CSS
- Autoprefixer
- Chakra UI React
- CSS Fingerprint
- Mantine UI
- Sass ❤️
- PostCSS ❤️
- PostCSR Tailwind
CMS JavaScript
Conception – Design System
- Balsamiq (Premium, zoning wireframes) ❤️
- Bit / Bit.dev + Zeplin
- Builder X
- Codesee.io (Mapping des applications)
- ColorHunt
- Designresourc.es
- Haikei
- Hidden tools
- Framer
- Judo
- Figma ✨ ❤️
- Invision DSM
- Mockoon
- Plasmic
- Pollen Design System
- Typescale
- Invision DSM
- Penpot.app
- Plamic
- Radix UI Colors
- Quant UX
- Wireflow
- Zeroheight
Design Patterns (patrons de conception)
Développement de composants CSS JS
- Component.ai
- Daisyui.com Tailwind Components
- React SVGR
- Shadcn
- Simple Sharing buttons
- Storybook ❤️
- Tailwind Components
- The Component Library
Frameworks CSS
Frameworks JS et librairies d’application Web
- Angular (Google) ✨ ❤️
- Astro Build ✨ ❤️
- Gatsby ✨ ❤️
- React.js (Meta) ✨ ❤️
- Next.js ✨ Framework React Front et Back ❤️
- Remix
- Svelte.js / SvelteKit
- Turbo SPA
- Vue.js ✨ ❤️
Outils Angular
- Angular Cli
- Augury (debug)
- Angular Language Service
- Angular Devtools
- Angular ESLint
- Angular Fullstack
- Angular Material (bibliothèque de composants UI)
- Angular Universal (déploiement)
- Angular UI
- CompoDoc
- Componizer (VScode)
- Karma (tests)
- NgInspector
- Ngx Bootstrap
- Ngrv (visualisation graphique des modules, composants, providers, directives)
- Ngrx (gestion des états)
- Protractor (tests automatisés)
- Rest Angular
Outils React
- BuilderX.io
- Create React App Dev
- JSX
- MUI
- React Query
- React Hook Form
- React Dev Tools (Chrome, Firefox)
- React Testing Library
- React UI tools
- SWR
- Storybook.js
- Vite.js
Librairies
- Emotion.sh (CSS > JS)
- Motion.dev
- Zx (Scripts Bash)
GSS générateur de site statique
- 11y Eleventy (JavaScript) ✨
- Hugo (Go)
- TeleportHQ (déploiement)
Gestionnaires de paquets – Packages managers
Lanceurs de tâches
Linter selon le langage
Outils de debug et approche clean code
Outils navigateur
- Chrome DevTools
- Firefox Developer Tools
- Safari Developer Tools
Outils de tests
Responsive Web Design
Tests end to end
Tests unitaires
- Jasmine JS
- Jest
- Appium
- Chromatic
- Linear
- React Testing Library
- Selenium (framework)
- Sentry
- Testing Library (APIs)
- Travis
- Qodana
- Vitest ✨