architect

Architect

The simplest, most powerful way to build serverless applications
Under Apache License 2.0
By architect

aws aws-lambda infrastructure-as-code serverless arc aws-apigateway aws-dynamodb


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:


bash
npm i -g @architect/architect


Check the version:


bash
arc version



Protip: run arc with no arguments to get help



Work locally

Create a new app:


bash
mkdir testapp
cd testapp
arc init


Kick up the local dev server:


bash
arc sandbox



Cmd / Ctrl + c exits the sandbox



Deploy to AWS

Deploy the staging stack:


bash
arc deploy



Protip: create additional staging stacks with --name



Ship to a production stack:


bash
arc deploy production


Add Architect syntax to your text editor

VS Code


Sublime Text


Atom


Learn more

Head to https://arc.codes to learn more!

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