为什么说 Flutter 可能不是下一件大事?
路人甲Java
共 5256字,需浏览 11分钟
· 2021-05-26
请注意,本文在 Flutter 社区中招来了很多热情的评论,赞成和反对皆有。我强烈建议读者读完本文,再去原文看评论区大家的正反意见。
目前,并非每种 HTML 场景都适合用 Flutter 编写。例如,博客文章之类基于流的富文本内容更适合以文档为中心的模型,这种模型是 Web 的基础;而像 Flutter 这样的 UI 框架可以提供的是以应用为中心的服务,和前者并不相称。
单说支持问题就很让人头疼,尤其是在 Android 上(依赖地狱足以与 Windows 上 90 年代中期到 00 年代初的“DLL 地狱”相媲美)。
学习了 Swift 和 Kotlin 之后,Dart 感觉像是在开倒车。它缺少许多其他现代语言可用的特性。它的类型系统不是很好。设计 Dart 的人似乎有一个“让 JS 开发人员轻松使用”的设计目标。Dart 的边缘也很粗糙,就像 Javascript 一样;而 Swift 和 Kotlin 在所有重要细节上都感觉很精致、成熟和完整。
再说一遍,本文只是一种见解。欢迎不同意见,你可以在下面的评论中发表自己的意见。(实际上,其中一些要点已经在文章中反馈了。) 另请注意,我不是 React Native 的粉丝。React 遇到了许多相同的问题,此外还带来了一些重大的性能损失。 最后补充一下:我并不是说 Flutter 没有合适的使用场景。但是,与已知领域中的其他事物一样,它也存在一些折衷和已知的局限。最后你必须决定你和你的组织是否愿意给这种技术长期下注。 感谢阅读。
end
重磅!程序员交流群(无广告)已成立
在群里和大家分享一些程序员开发相关的知识,包括部分自己的实战项目,基础入门知识,spring,jvm,mysql等等。也会免费分享一些Java视频教程、电子资料、Mysql资料、Kubernetes及最新Java面试资料。
同时为了帮助到其他技术栈 小伙伴,我也准备了一些Python,前端,Linux,C语言等其他技术资料!
有兴趣入群的同学,可长按扫描下方二维码添加微信
一定要备注:Java,可更快被通过且邀请进群
评论
雷军辟谣了!不是高考状元,卡里也没有冰冷的 40 亿
架构师大咖
架构师大咖,打造有价值的架构师交流平台。分享架构师干货、教程、课程、资讯。架构师大咖,每日推送。
公众号该公众号已被封禁最近很火的雷军简历,听说落魄时卡里只有冰冷的 40
源码共读
0
知乎高问:程序员有必要知道为什么做某个功能吗?
将Python客栈设为“星标⭐”第一时间收到最新资讯前言知乎上有一个提问:程序员有必要知道为什么做某个功能吗?↓↓↓今天,我们就这个话题一起来做个讨论。不知道程序员的你,在接到产品经理提的一个需求后,是习惯马上动手开始撸代码呢?还是会先暂停一下,认真思考一会如下一些问题,比如这个需求产生的背景是什么
Python客栈
0
PyPy为什么能让Python比C还快?一文了解内在机制
我的小册:(小白零基础用Python量化股票分析小册) ,原价299,限时特价2杯咖啡,满100人涨10元。来源:机器之心「如果想让代码运行得更快,您应该使用 PyPy。」—— Python 之父 Guido van Rossum对于研究人员来说,迅速把想法代码化并查看其是否行得通至关重要。Pyth
菜鸟学Python
0
Code Review 时,曾被我忽视的 3 件重要小事
来源:pigleiCode Review(代码评审)是一种流行的软件开发实践。通过在代码合入主分支前引入人工评审,能有效促进成员间的知识交流,提升软件质量。我以评审者的身份参与过大量代码评审。在评审一份代码时,有些事项长期处在我的关注榜头部,比如设计是否考虑到了边界情况、代码是否有合理的单测覆盖。也
Python猫
8
周鸿祎:雷军说小米SU7不适合我,等小米做SUV时再推荐
360公司创始人周鸿祎在互联网30周年座谈会上向雷军提出想要体验小米SU7的请求,但被雷军婉拒。雷军给出的理由是,他仔细研究了周鸿祎的选车标准,发现周鸿祎不会开车,只坐后座,而小米SU7是为追求驾驶乐趣的用户设计的,因此不适合周鸿祎。雷军还表示,等到小米推出SUV版本时,再推荐给周鸿祎。目前已知明确
Python涨薪研究所
0
“为什么裁员先从技术人员开始?”
将Python客栈设为“星标⭐”第一时间收到最新资讯作者 | 纯洁的微笑来源 | 纯洁的微笑(ID:keeppuresmile)很多公司裁员,都会先从技术入手。有一个网友做了这样一个比喻,城市里面的房子如果盖起来后,还需要农民工么?这句话引起引起了很多程序员共鸣,因为我们常常说程序员是IT
Python客栈
0
面试官:为什么忘记密码要重置,而不是告诉我原密码?
将Python客栈设为“星标⭐”第一时间收到最新资讯来源丨程序员Sunday(ID:gh_255b41b1f634)最近有个同学在面试中遇到了一个很有意思的问题,我相信大多数的同学可能都没有遇到过。面试官提问说:“为什么很多网站忘记密码需要重置,而不是直接告诉用户原密码?”很有意思的问题对不对。很多
Python客栈
0