基于React->Node->Mongo技术栈的类CNode社区同构单页Web应用,关于此项目开发过程中的经验总结移步我的技术博客相关文章:使用React SSR构建Isomorphic应用
- React 构建Web组件
- React-router 客户端路由及ssr路由
- redux 管理应用state
- react服务端渲染 实现同构
- node/express 提供服务
- webpack 构建
- webpack-isomorphic-tools 处理ssr静态资源
- JWTs 前后端分离下的token验证
- Ant Design 构建UI
- redux-devtools 开发者工具
- mongodb/mongoose 提供数据库管理
npm install
npm run build
npm run start
注意mongo数据库连接根据自己的配置来(server/Models/db.js)
npm install
npm run run-dev-server
npm run run-server
- 修复bugs
- 修改文章
- 修改个人资料
- 进一步优化UI
- 单元测试