只接受发布货源信息,不可发布违法信息,一旦发现永久封号,欢迎向我们举报!
1064879863
16货源网 > 餐饮行业新闻资讯 > 网站建设公司 >  flutter可以用于web开发,那还有必要学html、css、js这些吗?


flutter可以用于web开发,那还有必要学html、css、js这些吗?

发布时间:2019-09-14 18:33:17  来源:网友自行发布(如侵权请联系本站立刻删除)  浏览:   【】【】【
明显是需要的!!你要知道 flutter web 目前的地位,就是在打包 app 的时候,能顺便打包出 web 页面,实现代码的重复利用,这里的重点是什么:Android/iOS 才是重点, web
flutter可以用于web开发,那还有必要学html、css、js这些吗?

明显是需要的!!

你要知道 flutter web 目前的地位,就是在打包 app 的时候,能顺便打包出 web 页面,实现代码的重复利用,这里的重点是什么:Android/iOS 才是重点, web 只是因为 Flutter 的设计理念能方便支持,也是因为 dart 语言先天支持 dart2js 的能力,所以在支持 web 具备先天优势。

但是以下问题需要注意:

1、最终编译出来的目前大多数还是 js,而非大部分为纯 canvas 的绘制,所以 js 产物才是运行的重点。

2、flutter web 目前还不建议用于生产,为什么,因为目前 flutter 在 Android/iOS 上的问题还存在不少需要优化的,几千个 issue 在处理,所以 web 的优化和兼容还在需要后面更进一步的支持,这个是短期内不可能完成的。

3、 js 发展这么多年,各种第三方支持和丰富的功能库,这是 flutter 和 dart 欠缺的,这个需要社区长年累月的积累,并且兼容性、性能优惠、问题查找这些十分影响开发的关键点,在目前看来和 js/html/css 对比起来,实在是不忍直视。

就像前面说的,如果你是主力做 App 的,那么用 flutter web 在做额外的能力拓展,很合适,可以不是特别必要去学习 js/html/css ,但是如果你的主页是 web 前端,那么还是回归 js 的世界吧。

个人掘金主页,更多 flutter 文章可见:

https://juejin.im/user/582aca2ba22b9d006b59ae68/posts

更多 flutter web 可见:

https://www.zhihu.com/question/345511272/answer/820615400

责任编辑:
热门阅读排行
© 16货源网 1064879863