JavaScript (Node.js) et bases de données : guide pratique
300 pages
French
PDF
4.5

JavaScript (Node.js) et bases de données : guide pratique

JavaScript (Node.js) et bases de données : guide pratique

Auteur :

Année :

Résumé :

Ce livre est un guide pratique pour intégrer Node.js avec les bases de données modernes. Vous apprendrez à concevoir des schémas, écrire des requêtes efficaces et construire des systèmes backend fiables. L'auteur aborde successivement trois types de stockage clés : relationnel (PostgreSQL), orienté documents (MongoDB) et mise en cache (Redis).



Le livre est structuré comme une série de projets pratiques : d'une simple application de notes à un système complet de réservation avec logique transactionnelle et mise en cache. Chaque chapitre contient des exemples de code prêts à l'emploi, que vous pouvez exécuter et modifier.



Ce que vous apprendrez :

  • Conception de schémas et normalisation des données dans PostgreSQL
  • Rédaction de requêtes SQL complexes : JOIN, sous-requêtes, fonctions de fenêtrage
  • Travail avec les ORM (Sequelize, Prisma) et écriture de requêtes brutes
  • MongoDB : schémas, index, agrégations et requêtes géospatiales
  • Redis : mise en cache, files d'attente de tâches, Pub/Sub et sessions
  • Transactions, verrous et ACID dans Node.js
  • Migrations, sauvegardes et surveillance des bases de données
  • Optimisation des performances : profilage, index, connection pooling


À qui s'adresse ce livre :

  • Développeurs Node.js débutants souhaitant maîtriser le travail avec les bases de données
  • Développeurs backend passant d'autres langages à JavaScript
  • Développeurs fullstack désirant approfondir leurs connaissances en matière de stockage de données
  • Étudiants et diplômés de cours IT se préparant à des projets réels


Le livre ne nécessite pas de connaissances approfondies — une compréhension de base de JavaScript et Node.js suffit. Tous les concepts sont expliqués à partir de zéro, avec un accent sur la pratique. Vous obtiendrez des modèles prêts à l'emploi pour travailler avec PostgreSQL, MongoDB et Redis, que vous pourrez immédiatement appliquer dans vos projets.



À la fin du livre, vous trouverez un chapitre sur les erreurs typiques et les moyens de les éviter, ainsi qu'une liste de contrôle pour choisir la base de données adaptée à une tâche spécifique. C'est un ouvrage de référence pour tout développeur Node.js travaillant avec des données.

Recommendations