This tutorial uses PRISM file-based routing: every folder under src/app/ becomes a URL, with nested layouts and server-side loaders.
Read the routing docs →Components come from bext/ui — a faithful shadcn/ui port for bext and PRISM, styled through route_css tokens.
Explore bext/ui →A server-rendered admin dashboard — sidebar, header, and a live product table — built with plain PRISM JSX. No client framework.
You'll build a small admin dashboard: a navigation sidebar, a header, and a product list backed by a real loader. Everything renders on the server — there's no client framework to ship, hydrate, or wait for.
The pane on the right is the real app, running live. It's the same split-screen idea behind designer.bext.dev: code on one side, the actual rendered result on the other. Click the sidebar links in the preview — they really navigate.
bext binary — see the install guide.For prebuilt components there's bext/ui, but we'll build this dashboard from plain JSX so every line is in front of you.