2015-08-03 12:05:48 -07:00
2015-08-03 10:29:36 -07:00
2015-07-26 22:37:01 -07:00
2015-08-03 10:29:36 -07:00
2015-07-26 14:11:34 -07:00
2015-07-26 11:50:14 -07:00
2015-07-26 11:50:14 -07:00
2015-08-03 12:05:48 -07:00
2015-08-03 10:29:36 -07:00

JAWS stack javascript aws node.js express auroradb dynamodb lambda

JAWS: The Javascript + AWS Stack

Under-Construction! Go for a swim while we finish this. The water is nice...

Starring

Javascript:

  • Node.js
  • jQuery

AWS Services:

  • DynamoDB - Managed, NOSQL data storage
  • Lambda - Build worker tasks that you can spawn and scale infinitely.
  • API Gateway - Launch an API with urls pointing to your Lambda functions
  • S3 - Host static assets for your site here

Architecture

JAWS stack diagram javascript aws node.js express auroradb dynamodb lambda

Set-Up

AWS Set-Up

Creating New API Routes/Lambda Functions

  • Copy and paste the api/template folder somewhere in the api folder and rename it.
  • To require the lib into your Lambda functions, we recommend creating an npm link. Cd into your lib folder, run npm link, then cd into your lambda function's folder and run npm link jaws-lib.

Resources

Description
Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! –
Readme 156 MiB
Languages
JavaScript 97.1%
Go 1.2%
Java 0.8%
Shell 0.4%
Python 0.2%