@kai1015/serverless
v7.1.3
Published
Angular Universal PWA boilerplate for serverless environment.
Downloads
3
Maintainers
Readme
Serverless support for your Angular application
Star it and share with others!
This is part of the @ng-toolkit project. Check main page for more tools
Add serverless support (AWS Lambda; Google Cloud Functions & Firebase) to your Angular project. Supports as well client-side-only projects as Angular Universal projects (server side rendering). Check deep overview article on Medium
Live demo
Angular Universal PWA on AWS Lambda + API Gateway
Content
Getting started
Create or navigate into your project:
ng new myApp
cd myApp
AWS Lambda & Google Cloud Functions
ng add @ng-toolkit/serverless --provider aws
Deploy to "maintenance link" (non customized - ie: https://123456.execute-api.eu-central-1.amazonaws.com/production)
npm run build:serverless:deploy
Deploy to customized link (example.com):
npm run build:prod:deploy
You can read more about using custom domain in AWS Lambda in this Medium post or in the official AWS documentation.
Firebase
ng add @ng-toolkit/serverless --provider firebase --firebaseProject [your_project_ID]
npm run build:prod:deploy
Project ID, can be found in project settings:
You can chain this package with:
Looking for something more?
Feel free to create issue with your feature request
Support @ng-toolkit/serverless
You can support development of this project via:
If you want, you can be listed on the List of donors on the demo page.
Open Collective Backers
Support this project with a monthly donation and help us continue our activities. [Become a backer]
Open Collective Sponsors
Become a sponsor and get your logo on our README on GitHub with a link to your site. [Become a sponsor]
Credentials
- Checkout my home page and find out more about me