【发布时间】:2015-12-20 22:42:01
【问题描述】:
我有点困惑。到目前为止,我一直在使用 bootstrap 或 jquery mobile 来构建基于 jQuery 的应用程序。我听说了很多关于 ReactJs 的事情,我想在我的下一个应用程序中使用它。我正在寻找类似 bootstrap 但纯粹用 ReactJs 编写并可以使用的东西。但是直到现在我还没有发现任何真正方便的东西。首先,我想使用 MaterializeCss,但我很快意识到它也是基于 jQuery 的。有纯粹用 ReactJs 编写的 material-ui,但没有 CDN,它迫使我使用第三个工具来构建你的应用程序 javascript 文件。最后我找到了muicss,但这个似乎还处于早期阶段。
所以直到现在我还没有找到合适的库来使用 ReactJs 构建我的应用程序。你有什么建议吗?
【问题讨论】:
-
没有理由不能将 React 与 Bootstrap 和 JQuery 一起使用。 React 并不是真正的“框架”,而更像是帮助实现 Flux 设计模式的工具。
-
@Alex lolwut?你可以 100% 编写 React,而无需考虑 Flux。
-
@Alexandre “响应式设计”和 React 是正交的问题!
-
@Alex 不,不是。 Flux 是在事后设计的,作为在解耦组件之间共享状态的一种方式(更不用说它基本上是 Backbone 中单调度程序模式的直接撕裂。)React 只是一种快速且可重复 渲染视图。它不关心您是否正在编写应用程序。
-
我觉得Alex的第一个回答很有意思。现在我明白了 ReactJs 本身是无用的...... ReactJs 只允许您以组件方式进行视图,没有别的......感谢您的回答。
标签: javascript twitter-bootstrap responsive-design reactjs material-design