Package Exports
- @architect/architect
- @architect/architect/src/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@architect/architect) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
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
Requirements
- Platforms: Linux, macOS, Windows
- Architect runtime: Node.js 18+
- Function runtimes & package managers:
- Node.js (optional): supported versions
- Python (optional): supported versions
pip3(optional)
- Ruby (optional): supported versions
bundle(optional)
- Additional function runtimes:
- Java, .NET, Golang, Lambda runtime layers (optional): supported versions
Installation
Make sure you have at least Node.js version 18 installed.
Open your terminal to install arc:
npm i @architect/architect --save-devCheck the version:
npx arc versionProtip: run
arcwith no arguments to get help
Work locally
Create a new app:
mkdir testapp
cd testapp
npx arc initKick up the local dev server:
npx arc sandbox
Cmd / Ctrl + cexits the sandbox
Deploy to AWS
Deploy the staging stack:
npx arc deployProtip: create additional
stagingstacks with--name
Ship to a production stack:
npx arc deploy --productionAdd Architect syntax to your text editor
– VS Code
– Vim
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