Faster development,
easy integration & setup.
Focus on your team’s strengths, not managing custom middleware. We simplify your composable stack, delivering a top-tier developer experience that eliminates the usual pain points.
Admin CLI
Streamline the setup and management of your project using our Admin CLI.
API Explorer
Explore and share your API documentation with ease using our API Explorer.
Storefront SDK
Generate a custom SDK for your frontend, tailored to your API's capabilities.
OpenAPI 3.0
Frontstack provides a fully compliant OpenAPI 3.0 schema for your API.
Made to work for you.
With your current tech stack.
Works with the framework you already have. Frontstack is built for modern web frameworks. Designed for the evolution of JavaScript and TypeScript frameworks.
Bring your own - frontstack adapts to your preferred solutions and does not force you to write code in a way you don't like.
<script setup lang="ts">
import { fst } from "@frontstack/client";
const route = useRoute();
const product: Product = await fst.block.Product({
key: route.params.slug
});
</script>
<template>
<div class="flex flex-col flex-gap-1">
<h2 class="text-xl font-semibold">
{{ product.name }}
</h2>
<p class="text-muted-foreground text-sm">
{{ product.description }}
</p>
</div>
</template>
Type-safe API client
Our client is a query builder that's tailored to your API schema.
We designed its API to be intuitive, both TypeScript veterans and developers brand new to frontend development. The auto-completion helps you figure out your query without the need for documentation.
Extra ergonomy in VS Code
Auto-completion, linting, formatting, and more help developers in VS Code stay confident and productive.
Make fewer errors with TypeScript
Our client provides the strongest type-safety guarantees. Code with confidence and move with mach-speed.
Go ahead,Deployon Fridays!
Move fast, don't break things. Keep quality high while maintaining velocity.
Developer Sandbox
Frontstack sandboxes provide isolated environments for storefront development. Any changes to schema or data in a sandbox stay contained, ensuring your production environment remains unaffected.
Deploy Requests
Deploy requests provide a secure flow to merge changes from your sandbox into production. Require approvals, review changes, comment, and collaborate with your team, just like with a pull request.
Hassle-free Migrations
Frontstack handles data migration and rebuilds stored data automatically when deploying a new version, ensuring a smooth and frictionless release.
Preview Release Flow
Maintain forward compatibility with ease. Our blue-green inspired release approach allows you to preview new API versions and adapt your storefront seamlessly.
Instant Rollbacks
Revert schema changes instantly with no downtime and zero data loss. Roll back to a working deployment effortlessly, allowing your team to move fast without downtime worries.
Config as Code
Use the CLI to add and manage configuration directly in your project. Track changes in version control and easily apply configurations across multiple projects.
Analyze and explore
log data in context
Upgrade your post-launch workflow with
actionable, real-time insights.
Record History
Browse through records of all your environments and view detailed record histories of each individual store entry. This allows you to debug the data flow and understand when changes where made, and why.