API Design with Node.js V4

Watch on Frontend Masters

API Design with Node.js V4

for Frontend Masters

author image
Scott Moss
Initialized
course icon
Watch on Frontend Masters

Table of Contents

  1. Start Here

    1. Introduction
    2. Tools
    3. What We're Building
  2. API basics in Node.js

    1. Vanilla API
    2. API Anatomy
  3. Using Express

    1. What is Express.js
    2. Easy Mode with Express
  4. Intro to Prisma

    1. What Prisma
    2. DB Setup
  5. Data Modeling

    1. Design a Schema
    2. Creating Models
    3. First Migrations
  6. Routes and Middleware

    1. Creating Routes
    2. Middleware
    3. Errata - Nodemon Setup
  7. Auth

    1. Auth Middleware
    2. Users
  8. Route Handlers

    1. Validating Inputs
    2. Handlers
  9. Error Handlers

    1. Error Handler
    2. Custom Handler
  10. Global Config

    1. Env and Stage
    2. Configs
  11. Perf

    1. Async Everything
  12. Testing

    1. Setting up Test
    2. Types of Tests
  13. Deployment and Next Steps

    1. Deploying
    2. Next Steps
  • Content Licensed Under CC-BY-NC-4.0

    Code Samples and Excercises Licensed Under Apache 2.0

    Site Designed by Alex Danielson