Serverless implementation of Prerender service
- Render Single Page Application for Crawlers
- Support caching via built-in S3CacheStrategy - see usage
- Compatible with Prerender (respect prerender-specific meta elements like
prerender-status-code
orprerender-header
) - Customizable render Strategy via built-in StrategyLifeCycle
$ serverless install --url https://github.com/mooyoul/serverless-prerender
$ npm install
$ serverless deploy
To see debug logs, Please set DEBUG
environment variable to serverless-prerender:*
.
or you can see my comments on serverless.yml
- Update Documentations
- Add tests
- Add nginx configuration example
- Add Lambda@Edge middleware to handle actual crawler requests
- adieuadieu/serverless-chrome
- Marco Lüthy did a great work. He created serverless-chrome project. so i was able to make this project. Thank you!
- Teammates
- Experiences with various serverless related projects helped me a lot when making this project.
- Take a look around our serverless related projects!
- balmbees/corgi - Web Framework for AWS Lambda, Typescript based, built-in router, swagger support
- balmbees/dynamo-typeorm - Object Data Mapper (ODM) for AWS DynamoDB, Typescript based, built-in GSI/DAX support
See full license on mooyoul.mit-license.org