技术栈
驱动 RLeaguez 的技术
采用现代企业级技术构建,确保可靠性和性能
开发者
RLeaguez 由 Chris Catto 开发,他是一位热衷于体育科技和社区驱动平台的全栈软件工程师。
凭借在企业软件、移动开发和云架构方面的经验,Chris 为构建强大的体育管理解决方案带来了全面的方法。
架构概览
RLeaguez 采用现代 monorepo 架构构建,全栈使用 TypeScript,确保从数据库到 UI 的类型安全。
完整技术栈
核心框架
- ▸Next.js 16
具有 App Router 和 Turbopack 的 React 框架
- ▸NestJS 11
企业级 Node.js 后端框架
- ▸GraphQL + Apollo
使用 Apollo Client/Server 的类型安全 API 层
- ▸TypeScript
全栈端到端类型安全
- ▸PostgreSQL + Prisma
可靠、高性能的关系型数据库
前端
- ▸React 19
具有并发功能和 hooks 的最新 React
- ▸Tailwind CSS v4
具有自定义设计系统的工具优先 CSS
- ▸Radix UI
用于复杂组件的可访问 UI 原语
- ▸@catto/ui
自定义组件库,包含50多个可重用UI组件
- ▸next-intl
8种语言国际化支持
- ▸Capacitor
跨平台原生移动应用框架
基础设施
- ▸Fly.io
全球分布的边缘部署
- ▸Neon
支持分支的无服务器 PostgreSQL
- ▸ImageKit
图片优化的全球 CDN
- ▸Stripe
安全支付处理
- ▸Firebase
移动端推送通知
数据一览
8
支持的语言
3,700+
翻译键
50+
自定义 UI 组件
2008
成立于