Serverless Apps with Node and Claudia.js

Serverless Apps with Node and Claudia.js walks you through building serverless apps on AWS using JavaScript. Inside, you’ll create a full project designed to help you understand and apply general serverless design principles and concepts.

Along the way, you’ll also discover what Claudia brings to the table as you build and deploy a scalable event-based serverless application that is fully integrated with AWS services including Lambda and API Gateway.

You’ll learn to simplify the design and development process so you can focus on getting your application deployed as fast as possible without sacrificing quality.

Plus, you’ll learn how to migrate your existing Express apps to serverless!

You can get your own copy with a 40% discount with promo code claudia40. Get your own copy!

What’s inside

  • Creating a serverless API using AWS Lambda and Claudia.js
  • Doing authentication and database storage in a serverless way
  • Creating a chatbot for multiple platforms
  • Building a voice assistant with Amazon Alexa
  • Developing microservices with Node.js, AWS Lambda, S3, and more

About the reader

Written for beginner and intermediate web developers comfortable with JavaScript and Node.js. Some prior experience with AWS is required.

Table of contents

Part 1: Serverless Pizzeria

Read in liveBook

1. Introduction to serverless with Claudia

Read in liveBook

2. Building your first serverless API

Read in liveBook

3. Asynchronous work is easy, we Promise()

4. Pizza Delivery — connecting an external service

5. Houston, we have a problem!

6. Level up your APIs

7. Working with files

Part 2: Let’s Talk

8. When Pizza is one message away - Chatbots

9. Typing… Async and delayed responses

10. Blah, blah, blah

Part 3: Next Steps

11. Testing, testing, 1, 2, 3

12. Pay for pizza

13. Migrate your existing Express app to AWS Lambda

14. Serverless architecture


Appendix A: Installation and configuration