字节跳动为何钟情于Flutter?揭秘Flutter的神秘面纱

发表时间: 2021-06-01 15:04

什么是flutter

官网的定义:Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。

为什么这么火?

招聘信息

招聘信息

刚好最近在找工作,浏览了众多的招聘APP,这是某招聘APP上前端工程师的岗位职责,不看不知道,一看吓一跳。大多数的科技公司都要求掌握Flutter(Dart)。大多数人都是懵逼的状态,这是什么东西?这难道又是除了Vue、React、Angular三大前端框架之外,又一神奇的框架?准确地来说这是谷歌新推出的一款针对移动UI的框架。

三大优点

  • 毫秒级的热重载

毫秒级的热重载,修改后,您的应用界面会立即更新。使用丰富的、完全可定制的widget在几分钟内构建原生界面。

  • 原生的用户界面

快速发布聚焦于原生体验的功能。分层的架构允许您完全自定义,从而实现难以置信的快速渲染和富有表现力、灵活的设计。

  • 原生性能并且开源

Flutter的生态

flutter刚出来没多久就如此的受青睐,大部分的人会认为是谷歌这样的超级科技公司的支持和推广。其实,并不全是。Flutter的生态是非常好的,所以涌现了大批的Flutter的爱好者。就连阿里这样的龙头企业也开始用Flutter进行开发,比如我们经常使用的闲鱼,主要模块就是Flutter进行开发的。