最近我计划重写我的离子应用程序,因为它在Android上表现不佳。我对Android7上的framework7(f7)的流畅性印象深刻。但它缺乏数据绑定,并不像反应那么优雅。但是我不想太多牺牲性能。所以我选择reactjs + f7和f7 + vue.js。 Reactjs + f7可以使代码更加优雅,我可以使用flux + react-router。 f7 + vuejs可能会有更好的性能,更小的bundle.js,我可以坚持f7内置路由器,只使用我想使用的vue.js,我的控制更多。
答案 0 :(得分:4)
我不能对任何框架发表评论,因为我主要使用Angular进行桌面开发,但我可以评论一下您提到的两个主要问题:
在我所参与的所有项目中,只要选择性能优于开发轻松,开发简易就是最简单的选择。
原因如下:技术将始终得到改善,最终可以缓解大多数性能问题。除非框架完全控制你的CPU,你已经注意到并且已经听说过,它最终会平滑。此外,您可以随时进行性能调整......
能够改善您日常工作并让您对工作感到满意的事情更难获得。我说选择什么会让你成为最有成效的。根据你的建议,ReactJS + F7将成为我的第一个