Ramp Up
Get familiar with the core technologies before setting up your project
Last updated on: November 5, 2025
Before setting up your project with Yugen, you'll need to quickly get familiar with the core technologies this boilerplate uses so that it's a lot easier for you to navigate and understand the application you build.
Core Technologies Overview
1. TanStack Start
TanStack Start is a full-stack React framework powered by TanStack Router. That means you get type-safe routing, server functions, and seamless client-server integration.
2. Convex
Convex is a backend-as-a-service that provides real-time database, serverless functions, and file storage. No need for Web server or database management. Fully type-safe and LLM-friendly.
3. BetterAuth
BetterAuth is a free, open-source authentication framework with email/password, 2FA, Passkeys, and SSO support. Works for both B2C users and B2B organizations.
4. Polar.sh
Manage your subscription billing and payments with a merchant of record platform. Less boilerplate payments code + easy to add custom features like usage-based billing, subscription trials, etc.
5. Resend
Send beautiful, high-quality emails with React Email templates and a highly reliable email delivery service. No need to build your own SMTP server.
6. Cloudflare Workers + R2
Deploy your application to Cloudflare Workers for fast, global edge performance.
+
Use Cloudflare R2 for S3-compatible storage with zero egress fees.
Next Steps
Once you're familiar with these technologies, you're ready to start working with Yugen.