Développement web & bonnes pratiques
Articles sur Next.js, TypeScript, NestJS, GraphQL et l'architecture des applications modernes. Un article publié chaque semaine.
Faire créer son site web : les 5 freins qui vous retiennent (et pourquoi ils sont faux)
Trop cher, trop long, pas le temps... On entend souvent ces objections. Voici pourquoi elles ne devraient pas vous empêcher d'avoir un site professionnel.
Tous les articles
Docker et Docker Compose : containerisez votre app Next.js + NestJS
Apprenez à containeriser une application fullstack Next.js et NestJS avec Docker Compose. Dockerfile optimisé, multi-stage build et MongoDB inclus.
CI/CD avec GitHub Actions : automatisez le déploiement de Next.js et NestJS
Mettez en place un pipeline CI/CD complet avec GitHub Actions pour déployer automatiquement votre app Next.js et votre API NestJS. Guide pratique pas à pas.
Middleware Next.js App Router : protégez vos routes et gérez les redirections
Découvrez comment utiliser le Middleware Next.js pour protéger vos routes, gérer les redirections et personnaliser les requêtes avant le rendu.
Tailwind CSS v4 : nouveautés et migration depuis v3
Découvrez les grandes nouveautés de Tailwind CSS v4 — moteur CSS natif, variables CSS, nouvelle config — et comment migrer votre projet sans douleur.
Tests Next.js avec Jest et React Testing Library : guide pratique
Configurez Jest et React Testing Library dans Next.js App Router. Exemples concrets de tests de composants TypeScript, mocks et bonnes pratiques.
Zod : validation de données TypeScript dans Next.js et NestJS
Apprenez à utiliser Zod pour valider vos données end-to-end avec TypeScript, dans vos formulaires Next.js et vos DTOs NestJS. Schémas partagés, 0 runtime error.
GraphQL Code First avec NestJS : construire une API type-safe avec MongoDB
Découvrez comment créer une API GraphQL robuste et type-safe avec NestJS (Code First) et MongoDB/Mongoose en TypeScript — de la config aux resolvers.
Performances Next.js : boostez vos Core Web Vitals en 5 étapes
Apprenez à optimiser votre application Next.js pour obtenir de meilleurs scores Core Web Vitals : images, fonts, lazy loading et bundle size.
TanStack Query v5 avec Next.js App Router : gérez le state serveur sans Redux
Découvrez comment intégrer TanStack Query v5 dans Next.js App Router pour gérer le state serveur efficacement, avec cache, invalidation et prefetching.
TypeScript Generics avancés : maîtrisez les types utilitaires pour un code robuste
Découvrez les generics TypeScript avancés : types conditionnels, mapped types et infer. Des exemples concrets pour Next.js et NestJS.
Guards NestJS : sécurisez vos endpoints avec JWT et des rôles personnalisés
Apprenez à protéger vos APIs NestJS avec des guards JWT et un système de contrôle d'accès par rôles (RBAC). Guide complet avec exemples TypeScript.
Server Actions Next.js 15 : remplacez vos API routes sans effort
Découvrez comment les Server Actions de Next.js 15 simplifient vos mutations côté serveur et remplacent avantageusement vos API routes avec TypeScript.
Pourquoi avoir un site web en 2026 : ce que vous perdez sans présence en ligne
Vous pensez qu'un site web n'est pas utile pour votre activité ? Découvrez pourquoi la présence en ligne est aujourd'hui indispensable pour tout professionnel.