mysteriouspants / rocket-on-lambdas-starter-template

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rust+Lambda/ReactJS Starter Template

A starter template to get going with Rust+Rocket on AWS Lambda, with a ReactJS frontend thrown in for good measure. Designed for ease of deployment and economy of cost!

Explained in some detail at this blog post.

Quickstart

Have an AWS account, get it set up with AWS CLI. Install CDK using npm i -g typescript aws-cdk@1.114.0. Get a domain name set up in Route53. Fill it in at cdk/bin/cdk.ts. Run cdk deploy in cda/ to put your lambda in the cloud. Tinker and experiment to your heart's delight!

License

We want you to be able to use this software regardless of who you may be, what you are working on, or the environment in which you are working on it - we hope you'll use it for good and not evil! To this end, this starter template code is licensed under the 2-clause BSD license, with other licenses available by request. Happy coding!

About

License:BSD 2-Clause "Simplified" License


Languages

Language:TypeScript 63.3%Language:HTML 14.5%Language:JavaScript 9.9%Language:CSS 7.8%Language:Rust 4.5%