Web Development With Node And Express 2e

screenshot of Web Development With Node And Express 2e

Companion repository for Web Development With Node and Express, 2nd Edition (O'Reilly).

Overview:

The second edition of "Web Development with Node and Express" is a work in progress, with code samples provided in a repository. The book covers various chapters, starting from introductory material to more advanced topics like unit testing and API development with Express.

Features:

  • Introductory Material: Introduction to Node and Express without code examples.
  • Simple Web Server: Demonstrates basic web server using Node (Chapter 2).
  • Express Web Server: Demonstrates basic web server using Express (Chapter 3).
  • Modularization: Implements functionality as a Node module (Chapter 4).
  • Testing: Includes unit testing with Jest, integration testing with Jest and Puppeteer, and linting with ESLint (Chapter 5).
  • Express Features: Illustrates rendering views, using cookies and sessions, processing forms, and creating an API (Chapter 6).

Summary:

The "Web Development with Node and Express" book, although a work in progress, covers a range of topics from basic server setup to complex functionalities like testing and API development using Express. Updated README files are being provided to enhance navigation within the code repository. Each chapter focuses on different aspects of web development, making it a comprehensive resource for learning Node.js and Express.