Rails-React-Router-Boilerplate样板项目

rails-react-router-boilerplate 的样板项目挺适合刚上手 Rails + React 组合的开发者。Rails 用的是 4.x 版本,配合老版本的 React 0.12 和 React Router 0.12,虽然版本有点老,但架子搭得还算稳。还有 webpack 打包配置、Bootstrap 样式、Postgres 支持这些基本盘都在,开箱就能跑,适合熟悉前后端打通的方式。

Rails 的后端逻辑稳,React 这边的代码都放在client_app目录,前后分得挺清楚。核心入口是main.js,会加载application.jsx和样式资源比如application.scss。样式和脚本合并在 webpack 里,构建也比较顺。

注意一点:项目明确放弃了SQLiteMySQL,只兼容Postgres,你用别的数据库要手动改配置。Webpack 那块也别忘了跑rake assets:webpack,构建流程比较靠 rails-task 绑定。

如果你想快速搭一个 Rails + React 项目,尤其是本地演示或原型开发,这个项目还是蛮好用的。懒得折腾 Webpack 配置的可以省不少事。

另外你可以看看这些类似的项目:

zip 文件大小:786.63KB