This project helps you set up an Express.js server on AWS Lambda. Also sets up all infrastructure required for sending emails through AWS SES.
Send emails through AWS highly reliable, low cost infrastructure.
Start developing your Serverless Express server in minutes.
Develop all routes for your Express.js application with TypeScript.
Auto-format and validate your TypeScript and Express code easily using ESLint and Prettier.
Template configured to work seamlessly with the powerful VSCode editor.
Run tests for Express.js routes using Jest.
Fast build times and advanced modularity using Yarn 3 workspaces.
Express.js server deployed to reliable and scaleable AWS serverless infrastructure.
Extend and maintain infrastructure using Terraform.
Easily combine with any Goldstack module to compose end-to-end applications.
Quickly get started with sending emails with SES from your application.
Begin your work with a carefully crafted project where all dependencies you need are provided in compatible versions.
Benefit from static type checking and code completion when developing your routes and backend logic with Express.js
ESLint and Prettier configured for usage in the CLI and as VSCode plugins. Optimized to work with Express.js and TypeScript.
All configuration for developing TypeScript code for VSCode provided.
Write unit and integration tests for your Express.js application with zero additional setup required.
Yarn 3 workspace configured for blazing fast project bootstrap and hassle-free development of a modular application.
Deploy your Express.js server for cents on AWS with professional level security, reliability and scaleability.
Supports multiple, separate deployments for development, staging and production environments. Implemented using API Gateway and Lambda.
Easily add any service from the AWS cloud to your Express.js application by modifying the Terraform files included in the template.
Combine this template with other modules from Goldstack. Generate a starter project supporting your full stack including the frontend.
Simply choose any of these templates while building your project in the Goldstack Builder UI and they will be included in your starter project.
Design your customized starter project with Goldstack, download a ZIP and start coding.