Design first
Frontstack promotes a design-first approach. Define blocks based on your UI design to decouple frontend from backend. Use mock data to test your frontend before the backend is ready.1
๐จ UI Design
A good UI design is the starting point of any ecommerce project, migration
or relaunch.
2
๐ Extract Content Structure
Use the design to extract the content structure and define it using blocks.
3
๐ฎ Mock Data
Use powerful mock data to get started with your frontend application.
4
๐จ Build Frontend
Generate a Client SDK to use the blocks in your
frontend application.
5
๐ Connect to Backend
Connect your blocks to the backend to fetch real data and bring your design
to life.
Lifecycle
Frontstack complements your development process by providing help when needed. This section outlines the stages and how Frontstack assists you.Setup Project
After you register for a Frontstack account, you can create your first project. Think of a project as a container for your frontend application.Store Data
Frontstack is designed to be used with one or multiple backends. You can connect backend systems using integrations and store data in your project.You can also skip this, follow the design-first approach and
connect a backend later.