zurb-foundation - Facebook ReactJS 和 Zurb 应用基金会?

标签 zurb-foundation reactjs reactjs-flux

我喜欢 Zurb Foundation(SASS,尤其是 Zurb Foundation for Apps),但想将其与 Facebook ReactJS 和 Flux 一起使用

这就是删除 AngularJS 并将其替换为 ReactJS/Flux。 Kiran Aburi 为实现这一目标开了一个良好的开端:

https://github.com/akiran/react-foundation-apps

http://webrafter.com/opensource/react-foundation-apps

人们如何看待将 Zurb Foundation for Apps 与 Facebook ReactJS/Flux 结合使用的长期可行性?

从技术和生态系统的角度(例如更新)。

或者,像 Zurb Foundation(或 Twitter Bootstrap)这样的 CSS 框架对于 ReactJS/Flux 真的有好处吗?

谢谢, 阿什利。

最佳答案

无论什么 css 框架与任何东西搭配,都不应该成为您长期生存的问题。前端技术变化太快。 IE。对于主流来说,几年前一切都是jquery,然后是backbone、ember、angular,现在是react.js,也许还有riot.js。当 Angular 2 发布稳定版本时,它可能会再次改变它。

您的问题应该是哪个框架可以帮助您更快地完成工作。不同的客户可能想要不同的东西,我处理过的一些客户使用 Bootstrap,他们提供了他们的企业设计模式和一些可重用的 jQuery * bootstrap 小部件来实现,一些给了我 Backbone 模型并要求我在角度中使用它作为角度服务。有些人要求我用 stylus 而不是 sass 来完成。

因此,从长远来看,将 css 和 js 框架配对并不是我所关心的,趋势变化得太快了。 React 的好处是你可以将所有这些第三方库捆绑到一个组件中(如果你真的想这么做的话。例如;将 css 嵌入到 React-styles 中,如果你的某些组件使用 jQuery,你可以在 componentWillMount 生命周期中执行脚本延迟加载。),您获得了完全的自由,如果您想在同一页面上同时使用基础弹出窗口和引导弹出窗口的一些奇怪情况,您可以编写自己的 react 组件来包装其中之一每个,只要你的范围管理得当。

无论你使用哪种 css 框架,只要它能节省你做事的时间,都是有益的,没有最好的,我的团队在任何库之上构建了我们自己的 css 和 js 框架,以适应我们的工作.

关于zurb-foundation - Facebook ReactJS 和 Zurb 应用基金会?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28210880/

相关文章:

javascript - ReactJS ES2015 子组件

jquery - 响应式元素不会在 768 和 785 像素之间正确堆叠

deployment - Foundation 5 生产环境文件

zurb-foundation - 基础 5 - 兜风不工作

reactjs - Redux:区分reducers中的对象

javascript - 如何将原始 JSX 标记传递给组件以作为代码显示在页面中?

javascript - 如何在动态创建的元素上设置单个属性

reactjs - 我可以从节点传递数据来使用react吗?

backbone.js - Flux+React 与 Backbone+React

reactjs - React - 如何获取更新的数据以显示在我的表格中?