BUCSSA 官网文档
波士顿大学中国学生学者联合会(BUCSSA)官方网站前端 — 基于 React 的静态单页应用(SPA),无自建后端 API。
本目录说明官网前端项目的架构、本地开发与部署方式。应用代码仓库:bucssatech22/CSSA-Website。
文档导航
| 分类 | 说明 | 入口 |
|---|---|---|
| 概览 | 项目介绍、架构与技术栈 | 项目介绍 |
| 入门指南 | 克隆仓库与本地预览 | 安装 |
| 开发者指南 | 目录结构、组件与前端设计 | 项目结构 |
| 部署指南 | 本地开发服务器 | 本地部署 |
推荐阅读顺序
第一次改官网的部员
- Introduction → Installation
- Project Structure → Code Architecture
- 改样式或动效前浏览 Tech Stack 与 Frontend Design
技术栈摘要
React 18 · React Router 6 · Create React App · Tailwind CSS 3.4 · Framer Motion
完整版本与依赖见 技术栈。
上游与参考
本文档描述部内如何维护官网前端;React、路由、样式与 CRA 构建的细节请查上游官方文档。
| 项目 | 官方文档 | 源码 |
|---|---|---|
| React | react.dev | facebook/react |
| React Router | reactrouter.com | remix-run/react-router |
| Tailwind CSS | tailwindcss.com/docs | tailwindlabs/tailwindcss |
| Framer Motion | motion.dev/docs | motiondivision/motion |
| Create React App | create-react-app.dev | facebook/create-react-app |
更多 UI 库(React Icons、Radix 等)见 技术栈 · 上游与参考。