Introduction
The Architecture of Simplicity
Under the hood Vista is optimized for fast iteration, server rendering, and predictable routing behavior.
Updated: 2026-09-18
Server-First by Default
When a request comes in, Vista renders your React tree as a stream and starts sending UI early instead of waiting for a full HTML string.
Routing Model
File-system routes, nested layouts, and catch-all segments are built in so application structure stays predictable.
Four product paths
- React app — pages and layouts under app/.
- Fullstack — route.ts, typed procedures, vista g auth, middleware.ts.
- AI — vista g agent plus vista/ai.
- RAG — InMemoryVectorStore, createRetrieverTool, embedText.
You add those folders in the same project. You do not start a second Node server.
DX Philosophy
Power should feel obvious, not hidden behind ceremony.
Related