想了解一下app前端框架

目前主流的app大部分用的是什么框架哇。
是原生开发比较好还是像Flutter、react native这种。
主流的有哪些呢?想开发社交类或者招聘类适合用什么框架?
麻烦解答一下!

这么说吧现在小公司基本都是混合开发,那我们公司来说吧,我们公司做的app就是用的uniapp,基本上还是很容易的,现在vue开发者挺多的。另外比较看好的是flutter,从github星星数可以看到远超其他框架,而且背靠谷歌,不过这个要会dart、flutter而且一般人估计搞不了。

纯原生的少,一般都是混合型的,混合型的更适合搞现在常用的APP
可以看看HBuilderX或者Wex5
也可以看看PhoneGap

我觉得你的问题,可参考这个知乎上的解答,描述的非常详细,从性能、开源、技能难度等多维度去分析每个框架:https://www.zhihu.com/question/19719125
【如有帮助,恭请采纳】

主流框架的介绍可以看这个链接:
https://zhuanlan.zhihu.com/p/465407615?utm_id=0
至于你的社交类别的app,flutter或者uniapp都行吧
看这个链接:
https://www.oschina.net/question/166633_2324232

目前主流的有下面三种
1、Flutter

Flutter 是 Google 开源的 UI 工具包,帮助开发者通过一套代码库高效构建多平台精美应用,支持移动、Web、桌面和嵌入式平台。Flutter 开源、免费,拥有宽松的开源协议,适合商业项目。

2、React Native

React Native(简称RN)是Facebook于2015年4月开源的跨平台移动应用开发框架,是Facebook早先开源的JS框架 React 在原生移动应用平台的衍生产物,支持iOS和安卓两大平台。RN使用Javascript语言,类似于HTML的JSX,以及CSS来开发移动应用,因此熟悉Web前端开发的技术人员只需很少的学习就可以进入移动应用开发领域
3、uni-app
uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、H5、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)、快应用等多个平台。

学习成本和难度
React Native:要求开发者学习React、精通Flex布局、原生开发协作。
Flutter,要求开发者学习Dart、了解Dart和Flutter的API、要求精通Flex布局,要求原生开发协作。
uni-app,要求开发者学习Vue,了解小程序。
具体选择哪个需要根据你的实际情况,人员配置、准备花多少钱决定

目前框架其实还挺多的
1、Reасt Nаtive
Reасt Nаtive框架的主要特点是,它是一个单代码的跨平台APP开发框架,适用性强,高效且节省时间。
2、Flutter
flutter 开源、免费,拥有宽松的开源协议,适合商业项目。Flutter已推出稳定的2.0版本。
快速开发、原生性能。
3、Iоniс
4、uni-app
等等。

混合开发和原生开发都有优势,混合开发会受到不同平台的限制,混合开发可以填补一些原生不具有的能力,比如游戏开发,原生app嵌入unity场景,原生app嵌入webView 实现原生与js交互等。原生开发的地位也并没有被撼动。 原生开发人员梯队更全。

uniapp

**uniapp eeui eeui是专做app,真机调试方便,可以看看我开发过的 https://blog.csdn.net/qq_37215621/article/details/126653736 **