evjs provides a lightweight React full-stack framework focused on type-safe routing and server functions. It combines TanStack Router, TanStack Query, and Hono to let you define route modules, server-side functions (RPC-style), and programmatic REST endpoints. Typical use cases include building SPA-style React apps with first-class server functions for backend logic, type-safe data fetching via useQuery hooks, and edge/deployable services that need a minimal zero-config setup.
Use evjs when you want to: build React apps that call server functions as local code; keep routing and data-loading type-safe with TanStack Router/Query; create programmatic REST routes using createRoute(); and deploy to edge or Node environments without heavy configuration. It's suited for teams that prefer convention-over-configuration and want tighter type-safety between client and server.
Compatible with developer-facing agent workflows (code assistants, Copilot-style helpers, and CLI-savvy agents) that can read repository docs and run or scaffold projects. Likely useful for agents that help with TypeScript/React code, dev environment setup, and code examples.
This skill has not been reviewed by our automated audit pipeline yet.