title | description |
---|---|
How Ampt Works |
Ampt lets developers rapidly build native cloud apps without complicated configs or struggling with infrastructure. |
Ampt is a developer tool, account orchestrator, deployment engine, and cloud management utility all rolled into one.
With Ampt, you just write code. Backed by a fully-featured Node.js runtime with support for modern JavaScript and TypeScript right out of the box, you can build just about any application you can imagine. Import your favorite libraries, write your own custom APIs, connect to third-party APIs and services, use familiar backend frameworks like Express.js and Koa, or even fullstack frameworks like Astro, Remix, and Next.js.
Ampt provides multiple standalone modules that integrate seamlessly with the runtime, and doesn't require you to ever think about infrastructure. You can use as little or as many as you like. The SDKs are designed to be simple and familiar, maximizing your productivity by eliminating the need to learn new, complicated APIs.
The @ampt/sdk
provides access to the core interfaces. These can be selectively imported into your scripts like this:
import { storage, params, events, schedule } from "@ampt/sdk";
The SDK (@ampt/sdk
) includes:
For more specific use cases, you can install additional modules:
- @ampt/api (BETA)
- @ampt/data
If you intend to use an existing framework with Ampt, such as Express or Remix, view the following guides below:
- Using Express
- Using Connect
- Using Koa
- Using Restana
- Using Fastify
- Using Remix
- Using Astro
- Using Next.js
- Using Nuxt.js
- Using SvelteKit
To manage Ampt applications from your terminal, you can use the Ampt CLI.