Framework JS

Framework Front-end

Les incontournables

  • React – Bibliothèque UI de Meta, la plus populaire. Basée sur des composants et un DOM virtuel.
  • Vue.js – Progressive et accessible, idéale pour débuter. Très bonne courbe d’apprentissage.
  • Angular – Framework complet de Google, orienté entreprise. Utilise TypeScript par défaut.

Les montants

  • Svelte – Compile le code au build time, pas de DOM virtuel. Très performant et léger.
  • Solid.js – Similaire à React mais avec une réactivité fine-grained, très rapide.
  • Qwik – Conçu pour la performance extrême avec le concept de “resumability”.

Framework Back-end

  • Express.js – Le plus utilisé, minimaliste et flexible.
  • Fastify – Alternative à Express, orientée performance.
  • NestJS – Framework structuré inspiré d’Angular, idéal pour les grandes apps.
  • Hono – Ultra-léger, pensé pour les edge runtimes (Cloudflare Workers, etc.).

Full-Stack / Meta-Framework

  • Next.js – Basé sur React, SSR/SSG, très populaire en production.
  • Nuxt.js – L’équivalent de Next.js pour Vue.
  • SvelteKit – Full-stack avec Svelte.
  • Remix – Centré sur les standards web et la gestion des données.
  • Astro – Orienté contenu, génère du HTML statique avec peu de JS côté client.
  • Loopback – orienté création d’APIs REST et GraphQL.