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.