This application is a demo of Angular Universal Progressive Web App starter.
Don't forget to star it and share with others!
npm install -g @ng-toolkit/init
ng new --collection @ng-toolkit/init myAwesomeApp cd myAwesomeApp npm start
Progressive Web App is an installable website which lives on the user's home screen and works offline. It offers a full-screen experience and can re-engage users with web push notifications.
Server-side rendering, here called Angular Universal - is a technique of rendering application content on the initial request. What customer gets, is fully rendered website and application packed in the js file.
Thanks to Angular Universal you got:
- Better perceived performance
- Search Engine Optimization
- Site preview
Learn more about Angular Universal here.
Accelerated Mobile Pages is an open-source initiative. The project enables the creation of web applications that are fast and high-performing across devices and platforms. You can learn more about AMP project here.
Serverless computing is a cost-effective environment for web applications. You pay only for those resources which you are factually using, instead of running your hosting 24 hours for 7 days a week.
Most popular Serverless environemnts are:
- AWS Lambda
- Google Cloud Functions
- Azure Functions
Decrease number of requests done by back-end and front-end. Read more on the TransferState page.
This project is my 'after-hours' work. I am devoting my private time and resources for its continuous evolution. If you like it, I would appreciate if you donor it!
List of donors can be found on the donors page
Here is the list of pages where you can donor this project: