π Guides & Series
β£ What’s new in Node.js core?
β£ A Guide to Express API Validation
Fastify
- Use Fastify hooks to set headers on every response
- Workshop recording: Get Started with Fastify
- Learning Fastify: How to migrate your app from Express to Fastify
- How to migrate your app from Express to Fastify
- Talk: Make the most of modern JavaScript with Fastify (2021-02-25)
- Learning Fastify: Create a proxy server for API authentication
- How to securely call an authenticated API from your front end
- Trying out HTTP Toolkit with fastify-http-proxy
π¬ ‘Learning Fastify’ video collection
Are you wanting to try out Fastify, but not sure where to start?
Express
- How does middleware work in Express?
- Send awesome structured error responses with Express
- How to create an error handler for your Express API
- How to handle request validation in your Express API
- How to send consistent error responses from your Express API
- How to fix those confusing CORS errors when calling your Express API
- 5 best practices for building a modern API with Express
- How can I handle common checks across different endpoints in an Express application?
API Essentials
- How to securely call an authenticated API from your front end
- How to build filtering into your REST API
- How to use fetch to POST form data as JSON to your API
Browse by category
- API Essentials (3)
- Building My Indie Business (7)
- Node.js (30)
- ECMAScript modules (2)
- Express (8)
- Fastify (8)
- Learning Fastify (2)
- What's new in Node.js core? (2)
- Quick Tips (34)
- API Quick Tips (1)
- Command Line Quick Tips (4)
- Git Quick Tips (3)
- JavaScript Quick Tips (3)
- Node.js Quick Tips (23)
- Videos (6)