Twitter bootstrap 使用flexbox或引导程序进行Reactjs

Twitter bootstrap 使用flexbox或引导程序进行Reactjs,twitter-bootstrap,mobile,reactjs,flexbox,react-native,Twitter Bootstrap,Mobile,Reactjs,Flexbox,React Native,我正在学习Reactjs,我的一个朋友强烈建议我放弃使用bootstrap,转而使用100%Flexbox。我已经研究过了,Flexbox似乎绝对值得学习,React Native似乎也将Flexbox版本用于移动应用程序。我觉得,放弃引导意味着我放弃了所有酷的多屏幕尺寸重新调整的好处和许多发件箱的东西,如导航栏、面板、按钮等,而使用Flexbox,我将不得不定制所有这些东西 如果我的目的是制作好的移动友好的web应用程序,并可能将我的东西转换为本地的,那么使用100%Flexbox是否值得。或

我正在学习Reactjs,我的一个朋友强烈建议我放弃使用bootstrap,转而使用100%Flexbox。我已经研究过了,Flexbox似乎绝对值得学习,React Native似乎也将Flexbox版本用于移动应用程序。我觉得,放弃引导意味着我放弃了所有酷的多屏幕尺寸重新调整的好处和许多发件箱的东西,如导航栏、面板、按钮等,而使用Flexbox,我将不得不定制所有这些东西

如果我的目的是制作好的移动友好的web应用程序,并可能将我的东西转换为本地的,那么使用100%Flexbox是否值得。或者,如果坚持我所知道的,现在就启动我的web应用程序,可能会减少总体麻烦,然后稍后再切换到Flexbox,会更容易吗


提前向Thx咨询noob的任何建议。:)

我不会尝试使用相同的模式来构建web应用程序和React本机应用程序。您可能需要使用不同的接口模式

React Native使用flexbox,因为它试图向前看,不必担心浏览器支持,因为应用程序正在转换为本机应用程序

如果你还在构建一个Web应用程序,你可能需要考虑Fuffbox实现中的浏览器支持和当前问题。

有关更多信息,请参阅以下链接


另一种方法是使用ReactJS将您的应用程序构建为一个完整的移动web应用程序,并使用Cordova包装该应用程序以获取本地应用程序。通过这种方式,您可以使用您已经熟悉的web开发技术进行开发。

Bootstrap远远不止是布局,所以我不知道如何比较它们。在某些情况下,Flexbox有点缺陷,并且在不同浏览器之间不一致。你的经历可能会变糟:塞浦路斯:考虑一下这个吗?它是一组React组件,利用css模块的强大功能实现flexboxgrid.css.:)回答得好!非常感谢。