03.02 Flutter呼声越来越高,但唱衰的人依旧不少,跨平台何时能统一?

什么是Flutter?

一套性能媲美原生应用的移动UI框架,底层采用dart语言实现,界面绘制引擎采用同Android同款的Skia引擎,在性能方面碾压众多跨平台框架。例如uni-app,taro等。

Flutter呼声越来越高,但唱衰的人依旧不少,跨平台何时能统一?

dart语法更像是融合了java和js特性和语法的一种新语言,有编程基础的人并不会觉得陌生,并且上手更加容易。

备受争议的还是Flutter的嵌套树,无数前端程序员称之为地狱嵌套,即便是dart2.7发布拓展函数后依然呼声不高。终究还是受限于声明式的语法,让很多有经验的程序员都难以接受,这也是flutter被唱衰的最大原因。

但即便如此,flutter正规军一旦进入市场,根本没有匹敌的对手。

没有任何一家公司的老板不希望用更少的代码构建app,节约更多的资源去做更多其他的事情,这也不是身为一个程序员能够做的事情。

作为程序员,应当随时都要保持接受新事物的心态,而不是一味的抵制。

互联网时代的发展,再过不了多久,编程已经不是一个程序员特有的技术了,随着技术的统一和更新,程序员也逐渐沦为工具人,即便不是程序员,也应当活到老学到老。

正视Flutter的缺点,也接受它的优点,也遵循互联网市场变化,保持一个良好的学习心态。

编程不是目的,只是让我变得更快乐了


分享到:


相關文章: