JAWS V1 (BETA)
JAWS is an open-source framework for building serverless applications (web, mobile, IoT) using Amazon Web Services' Lambda, API Gateway, and more. Lambda's event-driven model offers tremendous cost savings and colossal horizontal scaling ability. Now, JAWS helps you build and maintain entire applications built on Lambda.
Overview:
Quick Start
The guide below gets you started quickly. Later, check out the best practices guide in our wiki for tips on security and more.
-
$ npm install jaws-framework -g -
$ jaws new project
Note: we recommend camelCase for project names. Why?
-
$ cd <new-project-name> -
$ jaws module create users get -
$ jaws dash
This will create a new jaws project, create a lambda function and endpoint (and install jaws-core-js awsm), which you can immediately deploy via
jaws dash. After deployment is complete, you will be given a url. In the above example, you can access your
deployed lambda at your_url/users/list.
Where do I go from here?
We're currently working on our docs, wiki, best practices and FAQ pages.
Once you become familiar with JAWS, you can read about JAWS AWSM: Amazon Web Services Modules to start contributing awsm's to the community.
How can I help?
Please check out the JAWS V1 Google Document and our CONTRIBUTING.md for coding and PR guidelines.






