前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Flutter的js化都在蠢蠢欲动?

Flutter的js化都在蠢蠢欲动?

作者头像
IT晴天
发布2019-07-10 17:43:37
3.2K0
发布2019-07-10 17:43:37
举报
文章被收录于专栏:ionic3+

前面开了个Fluter系列,后来没更新,有以下原因:

  1. 忙,有时间则在做一些技术尝试;
  2. 在团队推广上遇到困难,少了冲劲;我曾经想在某个项目上试用Flutter,但团队成员婉转表示了抗拒,因为要学习新的语法,培养新的使用习惯,也要放弃原有较完善的js生态,我也不想硬来,最后就不了了之;
  3. 等待Flutter对开发的更友好化;
  4. 相信国内的团队会搞点事情出来——不造个轮子出来怎么刷出存在感?

Flutter今年以来热度越来越高,但我觉得学习和试用的人较多,但真正用来做项目的会打个折扣,有些人在观望,有些人则浅尝则止。

不可否认Flutter是一个优秀的框架,如果能较好沿用现有的开发生态会不会更好?基于此,个人也做了一些尝试。前几天腾讯团队开源了个项目并发表了一篇文章,也给了我一些灵感:

基于JS的高性能Flutter动态化框架MXFlutter

它主要是把DartVM换成JS runtime,把Dart的代码换JS来实现,但风格相似。使用JS runtime的想法个人比较认同,但沿用Dart风格书写UI的方式不太符合我的品味,其UI构建方式应该可以再简化一点,此外,觉得既然js都仿成这样了,不如直接做Typescript版是不是会更好一点?——凸出了我本人目前没做到又爱挑刺的“光辉”个人形象。

其实腾讯的这个尝试不是一个个例,我相信应该有不少团队在做Flutter Engine的研究,基于js化的尝试也有不少。Flutter出来也有一段较长的时间了,一些团队应该有一些半成品——像vue-native基于RN类似概念的项目,相信再过不久,就会放出来吧?

怎样的Flutter变种是你的菜? 语言:typescript? UI构建:vue 或者 jsx,还是保持现有方式? 渲染引擎:改用julia调用?

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

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

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

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

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