Home Docs
  • Get Started


    • Why Architect
    • Quickstart
    • Project manifest
    • Detailed AWS setup
    • Runtime support
  • Guides


    • Developer experience

      • Local development
      • Dependency management
      • Sharing code
      • Custom source paths
      • Deployment
      • Logging & monitoring
      • Using ESM
      • Using TypeScript
      • Using Deno
      • Custom CloudFormation
      • Create AWS credentials
      • Continuous integration
        • GitHub Actions
        • GitLab Pipelines
        • AWS EC2
    • Frontend

      • Sessions
      • Static assets
    • Domains

      • Overview
      • Custom domain
    • Plugins

      • Overview
      • create
      • deploy
      • hydrate
      • sandbox
      • set
      • Inventory
    • → Examples
  • Reference


    • Project manifest

      • @app
      • @aws
      • @events
      • @http
      • @plugins
      • @proxy
      • @queues
      • @scheduled
      • @shared
      • @static
      • @tables
      • @tables-indexes
      • @tables-streams
      • @views
      • @ws
    • Configuration

      • Function config
      • Local preferences
    • CLI

      • deploy
      • destroy
      • env
      • hydrate
      • init
      • logs
      • sandbox
    • Runtime helpers

      • Node.js
      • Python
      • Deno
  • About


    • Mission
    • Community
    • Contribute
    • Upgrade guide
    • Playground
    • Ejecting from Architect

Examples

Architect is a flexible framework for dynamic applications. The following examples represent some of ways to use it. Some of these examples are part of the project and others are contributed by community members.

Working with functions

  • Example of using WebSockets in Architect 5.0

Working with data

  • Best Practices for Modeling Relational Data in DynamoDB
    • Created by community member konsumer
    • This is a complete example app, with a focus on the original AWS article

Example apps

  • Frontend patterns: Using @views

  • Frontend patterns: Serving ES Modules

  • An example docs site (that also happens to be our real docs site)

  • Example login / logout flow

  • Example note taking app with support for multiple users

  • Example repo for working offline and locally

  • Random quote generator

Edit this doc on Github →
↑ Examples
  1. Working with functions
  2. Working with data
  3. Example apps