V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
gansteed
V2EX  ›  问与答

学了一下 flutter,说几点感受

  •  
  •   gansteed · 2019-11-28 16:48:55 +08:00 · 4198 次点击
    这是一个创建于 1813 天前的主题,其中的信息可能已经有所发展或是发生改变。
    • 和 React 很像,嵌套式的。逻辑上很容易理解,最起码我是很不喜欢用 XML 来写界面的。但是嵌套太深还是不太好看
    • Dart 非常灵活,但是我个人认为关键字太多了,有点复杂
    • Flutter 的动画好像也不是特别流畅
    • 像我这样的纯后端选手,学习 Flutter 难度还是不算高,挺容易入门的
    11 条回复    2020-03-18 09:42:53 +08:00
    ChineseCabbage
        1
    ChineseCabbage  
       2019-11-28 18:08:15 +08:00
    学 flutter 需要苹果电脑吗
    jedrek
        2
    jedrek  
       2019-11-28 18:25:23 +08:00
    @ChineseCabbage 如果你需要编译成 iOS app 就需要
    manami
        3
    manami  
       2019-11-28 18:42:52 +08:00 via Android
    看好 Flutter,web/移动 /桌面应用全能
    JenJieJu
        4
    JenJieJu  
       2019-11-28 18:51:57 +08:00
    @manami +1
    hoyixi
        5
    hoyixi  
       2019-11-28 18:52:56 +08:00
    Google 家给开发人员用的产品(包括旗下网站的 API 设计),个人感觉都不是很友好,脑回路都有点奇特。
    gansteed
        6
    gansteed  
    OP
       2019-11-28 22:44:35 +08:00
    @hoyixi Dart 这个语言很蛋疼。想要集百家之长,一点都没有克制一下的意思。结果。。 写起来就很蛋疼
    zturns
        7
    zturns  
       2019-11-28 23:02:44 +08:00 via Android
    Adsense 网站后台用了 dart 语言
    39499740
        8
    39499740  
       2019-11-29 08:51:27 +08:00
    动画的话,如果是 debug 确实是不流畅的,release 的话就流畅非常多了
    至少是我这边不会出现什么不流畅的问题
    huobazi
        9
    huobazi  
       2019-11-29 15:36:18 +08:00
    用了。
    挺香。
    xmsz
        10
    xmsz  
       2020-02-08 00:16:02 +08:00
    嵌套真的太痛苦,前端用户 html + css3 写的话,把视图分出去写,熟练的话,速度特别快,基本 1 小时就搞定。
    配合 jsx 的话,可以做到很好的代码分割。

    但是 Flutter 的无限嵌套真的噩梦啊、毕竟显示需求一个页面可能达到几百层嵌套,我的天,我快看哭了。而且不够灵活,一个 flex 我要写一堆嵌套,真的尼玛

    以前一个页面,设计还原 1 小时,逻辑 1 小时。现在设计还原 1 天,我的天啊
    phantomlimb
        11
    phantomlimb  
       2020-03-18 09:42:53 +08:00
    嵌套说明你代码没写好吧。

    关于动画不流程,因为你是在 debug mode 下吧。release 版本挺快的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1285 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:05 · PVG 02:05 · LAX 10:05 · JFK 13:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.