Create, deploy, and maintain next-generation AWS cloud function-based serverless infrastructure with full local, offline workflows, and more.
npm install @architect/architect> 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
- Platforms: Linux, macOS, Windows
- Architect runtime: Node.js 18+
- Function runtimes & package managers:
- Node.js (optional): supported versions
- npm (optional): 10+
- yarn (optional): 1+
- Python (optional): supported versions
- pip3 (optional)
- Ruby (optional): supported versions
- bundle (optional)
- Additional function runtimes:
- Java, .NET, Golang, Lambda runtime layers (optional): supported versions
Make sure you have at least Node.js version 18 installed.
Open your terminal to install arc:
``bash`
npm i @architect/architect --save-dev
Check the version:
`bash`
npx arc version
> Protip: run arc with no arguments to get help
Create a new app:
`bash`
mkdir testapp
cd testapp
npx arc init
Kick up the local dev server:
`bash`
npx arc sandboxCmd / Ctrl + c
> exits the sandbox
Deploy the staging stack:
`bash`
npx arc deploystaging
> Protip: create additional stacks with --name
Ship to a production stack:
`bash``
npx arc deploy --production
– VS Code
– Vim
Head to https://arc.codes to learn more!
---
Amber Costley, Angelina Fabbro, Brian LeRoux, Jen Fong-Adwent, Kristofer Joseph, Kris Borchers, Ryan Block, Spencer Kelley
Pinyao Guo for the Architect GitHub name