Komponent基于组件组织前端代码的Ruby on Rails方式

如果你是用 Ruby on Rails 开发的小伙伴,推荐你试试 **Komponent**。它用组件化的思路来组织前端代码,每个组件都自成一体:有独立的 Ruby 模块、视图部分、样式表和 JavaScript 文件。你不用再纠结文件放哪里,一切都规整得井井有条。

Komponent 和 **Webpacker** 配合得好,用它生成生产环境的 JS 和 CSS 文件也不在话下。最赞的是,它支持多种模板语言(比如 Slim、Haml、Erb)和样式表语言(Sass、SCSS、PostCSS),灵活。

不过,别忘了这款宝石未来有变动,开发时心里有数哦。如果你习惯了 Rails 的组件化开发风格,Komponent 能让你的代码更清晰、更易维护。没试过的话,值得一试!

zip 文件大小:124.05KB