Skip to content

Web (Vite)

Nestipy Web lets you write React UI in Python and compile it to TSX. The output is a standard Vite + React app, so you can use any TypeScript/React library (Tailwind, shadcn/ui, Radix, etc.).

This section is split into focused pages:

  • Getting started: a complete backend + frontend walkthrough that works out of the box.
  • Routing + layouts: filesystem routes, nested layouts, import rules.
  • Components: props, control flow, external libraries, hooks.
  • Actions (RPC): guards, CSRF, security presets, schema.
  • Typed clients: actions + HTTP client generation.
  • CLI: every command and flag.
  • Environment: defaults via env vars.
  • Production: build + serve.
  • SSR: optional server‑side rendering.
  • Troubleshooting: common issues and fixes.

Start here:

  • /web/getting-started

Released under the MIT License.