Skip to content

The simplest, most powerful way to build serverless applications

License

Notifications You must be signed in to change notification settings

zaandaam/architect

 
 

Repository files navigation

GitHub CI status npm version Apache-2.0 License Join Architect Slack

Build ultra scalable database backed web apps on AWS serverless infrastructure with full local, offline workflows, and more. Full documentation found at: https://arc.codes

Installation

Open your terminal to install arc globally:

npm i -g @architect/architect

Check the version:

arc version

Protip: run arc with no arguments to get help

Work locally

Create a new app:

mkdir testapp
cd testapp
arc init

Kick up the local dev server:

arc sandbox

Cmd / Ctrl + c exits the sandbox

Deploy to AWS

Deploy the staging stack:

arc deploy

Protip: create additional staging stacks with --name

Ship to a production stack:

arc deploy production

Or eject to CloudFormation and deploy with the AWS SAM CLI:

arc package
sam package --template-file sam.json --output-template-file out.yaml --s3-bucket mybukkit
sam deploy --template-file out.yaml --stack-name MyStack --s3-bucket mybukkit --capabilities CAPABILITY_IAM

Founding team

Amber Costley, Angelina Fabbro, Brian LeRoux, Jen Fong-Adwent, Kristofer Joseph, Kris Borchers, Ryan Block, Spencer Kelley

Special thanks

Pinyao Guo for the Architect GitHub name

About

The simplest, most powerful way to build serverless applications

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%