为什么我们需要跨平台开发?本质上,跨平台开发是为了增加代码复用,减少开发者对多个平台差异适配的工作量,降低开发成本,提高业务专注的同时,提供比web更好的体验。嗯~通俗了说就是:省钱、偷懒。本篇主要以react-native、weex、flutter,结合资讯展望,深入聊聊当前跨平台移动开发的实现原理、现状与未来。至于为什么只讲它们,因为对比ionic、phoneGap,它们更于“naive”( ̄ ̄)。超完整跨平台开源项目目前移动端跨平台开发中,大致归纳为以下几种情况:reactnative、weex均使用JavaScript作为编程语言,目前JavaScript在跨平台开发中,可谓占据半壁江
2021-02-24 18:05:14 958KB 移动端跨平台开发的深度解析
1