https://github.com/beratiyilik/aws-serverless-lambda-api-template
A streamlined AWS Lambda serverless API template designed for rapid development and deployment. Features include TypeScript support, local testing, linting, prettiness, and deployment scripts. Ideal for building robust serverless APIs efficiently.
https://github.com/beratiyilik/aws-serverless-lambda-api-template
aws aws-lambda javascript lambda middy nodejs serverless typescript
Last synced: 6 days ago
JSON representation
A streamlined AWS Lambda serverless API template designed for rapid development and deployment. Features include TypeScript support, local testing, linting, prettiness, and deployment scripts. Ideal for building robust serverless APIs efficiently.
- Host: GitHub
- URL: https://github.com/beratiyilik/aws-serverless-lambda-api-template
- Owner: beratiyilik
- License: gpl-3.0
- Created: 2022-10-06T21:00:56.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-02-27T09:15:05.000Z (over 1 year ago)
- Last Synced: 2025-02-27T12:55:21.090Z (over 1 year ago)
- Topics: aws, aws-lambda, javascript, lambda, middy, nodejs, serverless, typescript
- Language: TypeScript
- Homepage:
- Size: 363 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AWS Serverless Lambda API Template
This AWS Serverless Lambda API Template streamlines the development and deployment of serverless APIs on AWS Lambda. It's crafted to enhance productivity, offering features like TypeScript support, local testing capabilities, linting, code formatting with Prettiness, and deployment scripts. Ideal for developers looking to build robust, efficient serverless APIs.
## Features
- **TypeScript Support:** Write your Lambda functions in TypeScript for better code reliability and developer experience.
- **Local Testing:** Test your APIs locally to speed up the development cycle.
- **Linting:** Keep your code clean and bug-free with integrated linting.
- **Prettiness:** Automated code formatting ensures your project is not only functional but also neat.
- **Deployment Scripts:** Simplified scripts to deploy your API to AWS Lambda with minimal hassle.
## Keywords
`nodejs`, `javascript`, `aws`, `lambda`, `typescript`, `aws-lambda`, `serverless`, `middy`
## Getting Started
To get started, clone this template and install the dependencies:
```bash
git clone https://github.com/beratiyilik/aws-serverless-lambda-api-template.git
cd aws-serverless-lambda-api-template
npm install
```
## Running Locally
To run your Lambda functions locally, use the following command:
```bash
npm run start
```
```bash
yarn start
```
## Contribution
Contributions are welcome! Please read the CONTRIBUTING.md for guidelines.
## License
This project is licensed under the [GNU GPLv3 License](https://www.gnu.org/licenses/gpl-3.0.html).
---
For more information, visit the [AWS Lambda documentation](https://aws.amazon.com/lambda/).