Getting started

Effront

A React meta-framework built on Effect, with server-rendered pages, typed services, and Server Functions.

Use Effront to build React pages and handle user actions on the server. Effront renders pages with React Server Components and runs user actions with Server Functions. Use Effect services to provide the application logic that pages and Server Functions need.

Get a page on screen

Getting started creates a homepage with a layout and a route. Choose a host setup to run it.

Add data and user actions

  • Routing: map URLs to pages, read route parameters, and share layouts.
  • Service injection: provide application services and use them while rendering a page.
  • Server Functions: validate browser input and run server-side handlers.

Choose your next guide