Ma stack en tant que dev web junoir

Contexte

Avant de commencer, a expliqué ma stack favorite pour la création web, je vais vous expliqué briévement mon parcours. J'ai été diplomé d'un bac +2 Assitant Web et Marketing en juillet 2024, il y a tous juste un an. Cela ma permit d'apprendre et de consolider les bases du développement web. Durant cette année de formation j'ai effectué un stage de 3 mois, ou j'ai conçu une page d'actualité dynamique en JS.

La stack que je vais vous présente est celle que j'utilise et ou vais utiliser pour tous création de site web.

🌐 Frontend

  • Next.js : framework React qui gère le rendu côté client et serveur (SSR, SSG, ISR, etc.)
  • Tailwind CSS : pour styling simple
  • Framer motion : pour des animations dynamique
  • Shadcn/ui : bibliothèque de composants UI moderne compatible avec Tailwind

🧠 Backend

  • API Routes de Next.js : pour des routes backend légères directement dans l'app
  • NextAuth.js : solution populaire et intégrée pour l'authentification (Google, GitHub, Credentials, etc.)
  • Node.js :

🗃️ Base de données

  • MySQL ou Prisma : selon le besoin

☁️ Déploiement et hébergement

  • Vercel et GitHub : plateforme de déploiement optimisée pour Next.js et gratuite ce basant sur un repository GitHub.
  • Serveur Hostinger : notamment utilisé pour l'hébergement de ce site.