
router
TanStack Router is a type-safe, data-driven React router with built-in caching, prefetching, and nested layouts, while TanStack Start extends it into a full-stack SSR framework.
Combines modern web framework (Remix) with serverless edge infrastructure (Cloudflare) for a performant, secure, and visually appealing image gallery.
一个图库前端 —— Remix + Cloudflare Pages(D1 / Turnstile)。
线上: https://xrw-album.christin3.com
app/components/ThemeToggle.tsx)app/components/Lightbox.tsx)app/routes/_index.tsx、app/sessions.server.ts)npm install
cp .dev.vars.example .dev.vars # 填入 SESSION_SECRET / TURNSTILE_SECRET_KEY
npm run dev
数据来自 Cloudflare D1(表结构见各 loader 的查询,如 app/routes/_index.tsx、app/routes/album.$id.tsx)。绑定与项目配置见 wrangler.toml。
npm run deploy # remix build + wrangler pages deploy
生产环境的密钥用 wrangler pages secret put SESSION_SECRET / ... TURNSTILE_SECRET_KEY 设置。
注:本仓库是某次前端代码的一次性开源快照,可能不随线上持续更新。
Similar projects matched by category, topics, and programming language.

TanStack Router is a type-safe, data-driven React router with built-in caching, prefetching, and nested layouts, while TanStack Start extends it into a full-stack SSR framework.
scriptc compiles ordinary TypeScript into small, fast native executables without needing Node.js, V8, or any JavaScript runtime in the binary.
A React component library that renders six hand-tuned animated thought orb loading indicators on a plain 2D canvas, with two purpose-tuned sizes and automatic theme detection for AI and agent UIs.