1.0.0 • Published 4 years ago
moboweb-base-serverless v1.0.0
Moboweb serverless base structure
Base serverless RESTful API structure following clean architecture patterns. Technologies used:
- Serverless framework with AWS Cloud Platform;
- Node.js;
- Typescript;
- DynamoDB;
- SQS;
- Internationalization;
Prerequisites
To get the project up and running you will need:
- Aws account;
- Docker;
- Node.js and npm;
- Aws IAM user credentials with all necessary permissions;
- aws-sdk installed and configured with credentials;
- Serverless framework installed and configured;
- Java SDK for the SQS offline service;
Install dependencies and run
- $ npm install
- $ sls create_domain (if necessary, also create a certificate for the custom domain)
- $ sls dynamodb install
- $ ./start_local_services.sh
- $ npm start
Additional
https://levelup.gitconnected.com/going-serverless-with-node-js-and-clean-architecture-a365208816ba
1.0.0
4 years ago