请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于webapp如何部署的问题

老师好,久闻大名,这次老师出新课,特来报名。这是我第一次购买老师的课。
在学之前,有个问题,webapp(无论基于vue或者react)如何做成原生APP让用户使用呢?这种和uni-app,react native是一种类型的东西么?
我其实没怎么接触前端,我只知道原生APP性能最好,但是成本和可维护性最差,用webapp实现跨端很好的解决了这种问题。
但是webapp的定位总不是放在手机浏览器上给大家用吧?毕竟大家在手机上要么小程序要么打开APP用的啊

正在回答

1回答

原生 App 可以通过它的 webview 内嵌 HTML 页面,并且可以通过一些技术比如 jsbridge 实现端和 HTML 之间的通讯。至于 WebApp 的应用场景大多数都是内嵌到 App 的 WebView 里的,比如滴滴 App,里面有很多页面都是 WebApp,还有微信支付宝这些应用,也可以嵌入第三方服务开发的 WebApp 页面。
而且,除了游戏这类对性能要求特别高的应用场景,大部分场景 WebApp 性能并不比原生差多少,而且它的开发效率还会高很多。

1 回复 有任何疑惑可以回复我~
  • 提问者 邱晨100 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2021-05-01 00:05:27
  • 提问者 邱晨100 #2
    老师,这种内嵌的模式和uni-app、react native是一种类型的嘛?webapp和它们相比哪个更好呢?还有就是原生APP现在已经占很边缘了么?
    回复 有任何疑惑可以回复我~ 2021-05-01 00:06:34
  • ustbhuangyi 回复 提问者 邱晨100 #3
    推荐你看一篇文章 https://segmentfault.com/a/1190000011154120
    
    原生 App 开发仍然重要,特别是一些大公司,除此之外,移动端小程序也很火
    回复 有任何疑惑可以回复我~ 2021-05-01 02:11:43
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信