拥抱 Web 标准,渐进增强的全栈 React 框架
Shopify 出品的全栈框架,基于 Web 标准 API(Request / Response / FormData), 嵌套路由与 Loader/Action 数据模式,无 JS 也能运行的渐进增强, React Router v7 合并带来统一生态。
为什么选择 Remix
使用原生 Request、Response、FormData、URLSearchParams,不再发明新 API
UI 与数据同步嵌套,每层路由独立 Loader,并行加载,错误不扩散
HTML Form 直接 POST 到 Action,禁用 JS 仍可提交,渐进增强内建
适配器体系支持 Cloudflare Workers、Vercel Edge、Node.js,随处运行
每条路由有独立 ErrorBoundary,局部错误不崩溃整个页面
Remix v2 与 React Router v7 完全合并,一套路由系统横跨 SPA 与 SSR
课程目录 · 10章
学习目标
掌握 Request/Response/FormData 等原生 Web API,在 Remix 中直接使用而无需学习框架专属抽象
理解 Outlet 机制与嵌套 Loader 的并行加载原理,构建高性能的多级嵌套布局
熟练使用 Loader 读取数据、Action 变更数据,通过 Form 实现渐进增强的完整数据流
使用 Cookie Session 实现安全的用户认证,集成 remix-auth 支持 OAuth2 第三方登录
配置 Prisma ORM,在 Loader/Action 中安全操作数据库,处理 Serverless 连接池问题
掌握 Remix 适配器机制,将应用部署到 Node.js、Cloudflare Workers 或 Vercel Edge
前置要求