前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【风雨欲来的Hybird】(3)新一代技术代表——陌生的Dart和怪异的Flutter

【风雨欲来的Hybird】(3)新一代技术代表——陌生的Dart和怪异的Flutter

作者头像
IT晴天
发布2018-08-20 10:50:25
4690
发布2018-08-20 10:50:25
举报
文章被收录于专栏:ionic3+ionic3+

我们回忆下Hybird技术的发展历程:

  1. 早期的技术线条基本是Webview + Cordova(Phonegap),几年时间中,都是执行“技术以换壳为本”,就是只是换个UI、换个js框架,脱离不了Webview渲染的套路,解决不了渲染的性能瓶颈。代表框架有Ionic。
  2. 后来的Facebook尝试过后,觉得上述技术满足不了自己,创造性的使用js桥接 + 原生渲染的技术,这可以说是划时代的,它开拓了一种新的思想。这种技术出现后,解决了上述Webview渲染性能瓶颈的问题,但同时又带来了js桥接的性能瓶颈,但总体来说是进步性的,让Hybird的技术前进了一步。有了思想,也就有了跟随者,阿里的Weex就是这样一个角色。代表框架有React Native、Weex。
  3. 再后来Google来参了一脚,推出了Flutter,这次的理念可以说境界又高了一层,解决了上述js桥接性能瓶颈的问题。Flutter是一个Hybird但又不像Hybird的框架,它以一种新的语言Dart开发多个平台的应用,且不说将来Flutter会发展的怎样,但是它带来了技术的变更,可以遇见将来会有朝圣者或者仿照者。当人类开始仰望星空的时候,科学技术的发展便成为了必然。

Flutter出来也有好长一段时间了,但正式版出来之前感觉国内关注还是比较少。 使用Flutter,对于习惯了原有开发技术的人来说,是怪异的,本人在试用过程中,有种像当时写OC那样感觉到恶心……但坚持下来搭了个demo也勉强能接受了。 对于Flutter的一些困惑,可以看下以下两篇文章,就能大致明白它为什么要这样做:

为什么说Flutter是革命性的?

为什么Flutter会选择 Dart ?

Flutter,代表了新一代的Hybird技术,有兴趣了解一下吧。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018.03.16 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档