托克Rails示例项目

黑白风格的托克项目,是一个挺适合新手入门的 Rails + Webpacker 架构示例。作者 23 岁,写得还挺用心,用到了 Ruby 2.6.5Rails 5.2.1,配合 Webpacker 把前端打包这块儿搞得蛮清楚。

页面结构比较干净,bootstrap4-reboot.cssfontawesome 搭配得顺手。你要是习惯用 scss + jQuery 写页面,这套组合你肯定不陌生。

服务器层用的是 nginx + puma(sockets 通信),后端性能也照顾到了。部署方案对新手友好,不复杂但也不敷衍,蛮适合练手。

测试部分也上了 Rspec,而且功能上至少有个登录模块,后续你想加别的功能,比如权限控制、接口测试,也挺好拓展。

你如果对 Webpacker 有兴趣,可以看看这几个扩展资料:Webpacker SampleRails 中的 Webpacker 工具、还有 Komponent 组件结构实践,都挺实用。

,托克这个项目,不花哨但挺扎实。你想学 Rails + Webpacker 整合的项目结构,它还真是个不错的参考。如果你已经用惯了 React 或 Vue,也可以顺着 React on RailsRails-Webpacker-Vue 再往前摸索。

zip 文件大小:95.73MB