{"repo":"catwenlabs/parcel-typescript-react-boilerplate","free":true,"listed":false,"github":"https://github.com/catwenlabs/parcel-typescript-react-boilerplate","clone":"git clone https://github.com/catwenlabs/parcel-typescript-react-boilerplate.git","description":"parcel-typescript-react-boilerplate","language":"TypeScript","stars":35,"topics":["parcel","react","typescript","mobx","mobx-react","boilerplate","react-router"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"🚀 parcel-typescript-react-boilerplate Production-ready React + TypeScript boilerplate powered by Parcel + MobX + Ant Design --- 面向中后台管理系统的 React 项目模板。基于 Parcel 零配置打包，集成 TypeScript 、 MobX 状态管理、 React Router 路由和 Ant Design UI 组件库，预置完整的 CRUD 示例页面。 Why This Boilerplate? - ⚡ 零配置打包 — 使用 Parcel，无需 Webpack 配置，开箱即用 - 🧩 分层清晰 — components / views / stores / service / utils 标准工程分层 - 📦 状态管理 — MobX 响应式数据流，简单高效 - 🎨 多方案样式 — 同时支持 SCSS、PostCSS Modules、styled-components - 🧪 代码质量 — 预置 TSLint + StyleLint + pre-commit hooks - 📱 中后台标配 — 路由、菜单、登录、CRUD 页面，拿来即改 Features 特性 说明 --- --- Parcel 构建 零配置打包，启动速度极快 TypeScript 全量类型检查，路径别名支持 React Router v4 SPA 路由 + 菜单配置 MobX + mobx-react 响应式状态管理 Ant Design 3.x 按需加载，仅引入使用的组件 多方案样式 SCSS + PostCSS Modules + styled-components CRUD 示例 预置用户管理和成员管理完整页面 HTTP 封装 Axios 统一拦截器 + 基础请求封装 代码规范 TSLint + StyleLint + pre-commit 自动检查 粒子动效 particles.js 背景装饰（登录页） Quick Start 直接使用 使用代码生成器创建 配合 react-admin-generator 可快速生成 CRUD 模块： 启动开发服务器 生产构建 代码检查 Project Structure Architecture - Views 层负责页面渲染和用户交互 - Stores 层管理响应式状态，通过 MobX 自动追踪依赖 - Service 层封装 HTTP 请求，统一错误处理 - Views → Stores → Service 单向数据流，职责清晰 Tech Stack 类别 技术 --- --- 语言 TypeScript 2.6 UI 框架 React 16.2 + React Router 4.2 状态管理 MobX 3.4 + mobx-react 4.3 UI 组件 Ant Design 3.0 构建工具 Parcel 1.4 + parcel-plugin-typescript HTTP 客户端 Axios 0.17 样式方案 SCSS / PostCSS Modules / styled-components 代码检查 TSLint + StyleLint 路径别名 @utils/ @views/ @components/ @service/ @stores/ Scripts 命令 说明 --- --- npm start 启动 Parcel 开发服务器 npm run build 生产构建到 ","default_branch":null,"files":null,"tree":[],"storefront":"/r/catwenlabs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/catwenlabs/parcel-typescript-react-boilerplate/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}