Skip to main content

Getting Started

Archibald is a high-performance, isomorphic TypeScript framework for building scalable Web (SSR/CSR) and Mobile (React Native/Expo) applications.

New to Archibald? Follow these steps:

  1. What is Archibald? — the philosophy and the feature set.
  2. Installation — system requirements and registry access.
  3. Quick start — create and run your first project.
  4. Project structure — what a generated project looks like.

Where to go next

  • Core Concepts — file shadowing, modules, providers & adapters, and the other foundational patterns.
  • Working With Archibald — the CLI, configuration, components, routing, and testing.
  • Guides — domain guides for authentication, commerce, CMS, and native apps.
  • API Reference — hooks, classes, managers, and services.
  • Contribution guide — how to contribute to the framework itself.