美文网首页
浅论混合开发

浅论混合开发

作者: 掐指化梦 | 来源:发表于2020-03-26 14:34 被阅读0次

    1. 学习成本和难度

        1) Flutter

            学习dart,学习flutter API,精通flex布局,和原生协作开发

        2) RN

            学习react,精通flex布局,和原生写作开发

        3) uni-app

            学习vue,学习uni-app API,学习各种小程序特色

    2. 生态环境

        Rn和flutter主要对于国外项目开发有比较良好的生态系统,比如对应国外的google人机验证等

        uni-app对于国内项目开发生态比较良好,它支持符合国内人习惯的生态,比如多端推送app,支付,分享,报表等

    3. 优缺

        1) Flutter

            优:由于严格的格式要求,所以渲染界面的效率高

            缺:由于严格的格式要求,编码会陷入“嵌套地狱”,所以不能灵活实现复杂页面布局,同时和本地交互比较缓慢,大量的本地程序需要单独编码

        2) RN

            优:完整的生态环境,启动快,灵活对接原生

            缺:维护成本高,系统编写复杂,

        3) uni-app

            优:能做到多端运行,提供完善的底层访问api

            缺:第三方库支持少,真机调试不方便等新框架面临的

    相关文章

      网友评论

          本文标题:浅论混合开发

          本文链接:https://www.haomeiwen.com/subject/jihcuhtx.html