
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.
将现代前端框架 Remix 与无服务器边缘基础设施 Cloudflare 结合,打造高性能、安全且视觉吸引人的图片展示应用。
一个图库前端 —— 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 设置。
注:本仓库是某次前端代码的一次性开源快照,可能不随线上持续更新。
根据分类、Topic 和编程语言匹配的相似项目。

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.