Docs

Introduction

What BetterHelper is, where it fits, and what problems it solves.

Updated: 2026-02-23

What is BetterHelper

BetterHelper is a full-stack TypeScript framework with its own JSX runtime, file-based router, and SSR primitives.

It is designed to run in Node/Bun/Deno environments and can be integrated with Vite for browser development.

Key capabilities

BetterHelper includes server rendering, client hydration modes, typed route loaders, and an internal state model for page rendering.

  • JSX runtime without React/Preact
  • File-based routing with nested layouts
  • 404 and error entities as first-class routes
  • Hydration modes: full, islands, none
  • Framework CLI for project scaffolding