flutter 开发 web 似乎问题也不大

10 天前
 wyfig

最近开发一个 flutter 的项目,一开始并没有考虑 web 端适配,都是按照 iOS 和安卓来进行开发和适配的。后面说要上一个 web 版本,就一个个三方库去查看处理下,发现其实 90%的三方库都是支持 web 端的,只有个别的进行了替换或者 web 端用不到的。 差不多一天左右就适配完成了。

运行起来兼容性跟 app 端显示和使用也都差不多。 之前自己并不会 vue 这些,但是瞬间感觉自己会 web 的开发了,哈哈,多了一项技能。这次整体体验下来,感觉 flutter web 还是可以的,不知道为啥网上那么多差评。后面如果有普通的 web 项目,感觉可以考虑下 flutter web ,对于会 flutter 开发客户端的朋友来说,可以尝试下。

3300 次点击
所在节点    Web Dev
40 条回复
qW7bo2FbzbC0
10 天前
tauri 怎么样?
flytsuki
10 天前
打包之后资源太大
iOCZS
10 天前
用的 cavas 绘制,跟实际的 web 开发还是不一样的
wyfig
10 天前
@iOCZS 经过简单修改之后,可以完美运行,这点超出我的想象。具体的底层,不知道具体差距有多大。
YVAN7123
10 天前
道爷你成了
a33291
10 天前
是的,而且逆向还更麻烦一些🤣
wyfig
10 天前
@flytsuki 实际体验下来并没有太差,整体速度还可以。也就第一次稍微慢点,后面有缓存也很快了。
NewTab12138
10 天前
除了不好 seo, 首次加载速度太慢,字体需要从 google 下载之外,使用起来,体验还是没问题的
wyfig
10 天前
@NewTab12138 不考虑 seo 的复杂项目,用起来完全没问题。
murmur
10 天前
语法太差了,app 反正也是壳套 h5 ,里面的 h5 拿出来复用就行,业务还是 h5 写舒服
wyfig
10 天前
@murmur #10 完全看自己实际业务需求和技术栈。拿过来能用的技术都是好技术。
jones2000
10 天前
@flytsuki canvas 只能用 h5 , 其他平台的要么是功能阉割,要么就是卡。
flyqie
10 天前
阿里无影不就是这么做的吗,他们全端都是走的 flutter 。
wyfig
10 天前
@jones2000 #12 不太理解,什么阉割,什么卡?有举例吗?
jones2000
10 天前
@wyfig 绘图异步,保存图片大小限制,SVG 绘图不支持等等多了。
AoEiuV020JP
10 天前
顺便再适配一下 windows/linux/macos ,全平台成了,
kneo
10 天前
小马过河。自己满意就行。
liyafe1997
10 天前
这世道真奇妙,一边 App 套壳浏览器,一边 Web 用 WASM & Canvas 跑 Native App
liu731
10 天前
andyC
10 天前
@liu731 这也太卡了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1050839

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX