Skip to content

The Alpyne Platform Specification (APS)

This is the Alpyne Specification! Being a specification this site isn’t intended to be an introduction. You may be:

  • Looking to jump in and get started, head to the Introduction.
  • Working with Alpyne Apps and wanting documentation, head to the API documentation.

The Alpyne Platform is an event-driven, schema-first application framework. The schema and business logic of applications is described and customized in JavaScript and TypeScript1.

In its simplest form you can use the Alpyne Platform to provide a REST backend for a Personal Todo App. At the other end of the spectrum you can use Alpyne to fully describe and run a CRM or ERP.

This is the specification for the Alpyne Platform, which is one part of the Alpyne Technology Stack. In this specification if we refer to “Alpyne” for brevity, it is equivalent to “Alpyne Platform” in this context.

The Alpyne Platform is the basis of the Pyn Application.

  1. TypeScript is our recommended language. Examples in this specification are in TypeScript.