基于 Remix 和 Supabase 构建的全栈社交应用 DEMO
这是一个使用 Remix 和 Supabase 构建的社交媒体应用,作为一个技术探索和学习的实践项目。本项目旨在实践现代 Web 技术和全栈开发的最佳实践。
- 探索 Remix 与 Supabase 的集成方案
- 实践构建实时社交功能
- 通过实战来学习全栈应用开发
访问在线演示:CatPoster
- Remix - 全栈 Web 框架
- Supabase - 开源的 Firebase 替代方案
- Tailwind CSS - 实用优先的 CSS 框架
- TypeScript - 用于类型安全的代码
- React - UI 库
- Supabase 身份认证
- 实时数据更新
- 响应式设计
- 类型安全的数据库查询
- 现代 UI/UX 模式
- 安装依赖:
pnpm install
- 运行开发服务器:
pnpm dev
- 构建应用:
pnpm build
- 启动生产服务器:
pnpm start
A social media application built with Remix and Supabase, serving as an exploration and learning project. This project aims to experiment with modern web technologies and best practices in full-stack development.
- Explore the integration of Remix with Supabase
- Practice building real-time social features
- Learn through hands-on implementation of a full-stack application
Check out the live demo: CatPoster
- Remix - Full-stack web framework
- Supabase - Open source Firebase alternative
- Tailwind CSS - Utility-first CSS framework
- TypeScript - For type-safe code
- React - UI library
- Authentication with Supabase
- Real-time data updates
- Responsive design
- Type-safe database queries
- Modern UI/UX patterns
- Install dependencies:
pnpm install
- Run the development server:
pnpm dev
- Build the application:
pnpm build
- Start the production server:
pnpm start