Build a real feature on your Frontic project and see what the workflow looks like end to end — both in Studio and in your own editor.Documentation Index
Fetch the complete documentation index at: https://docs.frontic.com/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisite: A project with data and a Context Base set up. If you
don’t have one yet, do Quick Setup first.
What you’re building
A product search page at/products with:
- a Search Listing that returns products from your Data Storage
- filters for category and variants
- sorting by price and product name
- full-text search
- a frontend page that renders the results
In Studio
Open Studio from the sidebar and paste the following prompt:Tell Studio to build a product search page for you
Review and iterate
Once the first version is up in the preview, check the result:- Does the layout look right on desktop? Switch to mobile viewport and check there too.
- Share the preview link with a teammate for a second opinion.
- Not happy with something? Tell Studio in the chat what to change — it’ll iterate until you’re satisfied.
Ship it
When you’re happy with the result:- Commit and push the changes from the workspace.
- Open a pull request on GitHub.
- Merge and deploy.
In your editor
Same feature, built from your own editor using Nuxt with the Frontic Nuxt module, the CLI, and MCP.Create a Nuxt project
Log in and set up your project
cursor for claude, vscode, windsurf, or codex), and syncs your Context Base so the agent knows your project conventions.
Build the feature
In Claude Code, Cursor, or any MCP-connected editor, describe the full feature:Have your editor agent build the same search page end to end
Create the backend
Your frontend needs a backend that serves product data in the right shape. The fastest way to set that up is to let Buddy handle it — paste this into the chat:Ask Buddy to set up the search backend in the admin app
- Create a Block called
ProductCardfrom the Products data storage — see Detail Blocks - Create a Listing called
ProductSearchthat returnsProductCardblocks — see Search Listings - Configure filter and sorting options on the listing
Generate the client SDK
ProductSearch listing is now available as a composable.
Build the search page
Createpages/products.vue:
useFronticSearch API.
Ship it
Commit, push, open a PR, deploy — same as any other change in your repo.Next steps
Core Concepts
Understand the primitives you used — Data Storages, blocks, listings,
pages, and releases.
Studio in depth
Everything Studio can do, in one place.