前端程序员想增加一个新技能 Flutter 或者 Go 选哪个?

2018-09-20 08:34:56 +08:00
 xrr2016

纠结中

5573 次点击
所在节点    问与答
24 条回复
cctv1005s927
2018-09-20 08:43:33 +08:00
go?
SuperMild
2018-09-20 08:46:02 +08:00
前端学 Flutter 应该很快。Go 很好玩。
actar
2018-09-20 08:49:34 +08:00
你可以都学
actar
2018-09-20 08:51:27 +08:00
反正我现在 Flutter 和 go 都会一点
cgpiao
2018-09-20 08:53:06 +08:00
flutter 应该还没出正式的吧,等正式的再玩不迟。
Go 除非写 API,不然也玩不出什么花样吧。
Vamwere
2018-09-20 08:59:30 +08:00
想用 flutter 你要会 oc or swift,java,不然就是个瞎子还瘸腿,推荐 go
xrr2016
2018-09-20 09:04:13 +08:00
@actar 我觉得还是专一一个好点,都学感觉都学不精
murmur
2018-09-20 09:18:03 +08:00
flutter 那个 ui 的写法你们真受得了
感觉就是在没有 webpack、jsx 这些的情况下要手写 render 函数
learnshare
2018-09-20 09:21:10 +08:00
都学
learnshare
2018-09-20 09:23:04 +08:00
@murmur 手动 new 组件效率真的低,也非常不直观。还是希望能有 xml/qml 这类语法
xichengh
2018-09-20 09:23:32 +08:00
go
xrr2016
2018-09-20 09:25:36 +08:00
@murmur 嵌套是真的有点难受
meetocean
2018-09-20 09:49:09 +08:00
第一次就顺利运行官方案例,苹果 iPhone 真机测试成功。前提是会 iOS 平台开发,即掌握 Xcode + Swift。

因为要进行配置,这个官方案例的配置在 Xcode 能很好的完成,配置完毕,真机测试通过,体验不错。

本人担心时间不够,暂时不考虑跨平台,仅仅限于了解 flutter 是否强大,初步感觉很厉害! iOS 都跨的很好,那么它自己擅长的 安卓平台更不在话下。

语法上,flutter 与 jsx 比较,更喜欢 flutter,这个很优雅。网上很多人吐槽 flutter 到处 new,可能是因为用习惯了 jsx。看到 flutter 很多 new 代码都在一块,很符合真实场景,例如大包套小包,房子卧室冰箱,层级非常清晰。

未来发展,谁也保证不了,个人预测会火。
actar
2018-09-20 10:09:23 +08:00
@xrr2016 嵌套层级多的话,抽出成 build 方法,或者提出来作为自定义 Widget
lxfxf
2018-09-20 10:26:48 +08:00
@Vamwere 会 scala 也行(逃
loshine1992
2018-09-20 10:45:30 +08:00
作为前端学 React Native 就好了,没必要去学 Flutter

建议学 Go
susunus
2018-09-20 11:10:31 +08:00
没有移动端经验,别弄 flutter,出了问题会卡很久
luoway
2018-09-20 12:16:48 +08:00
Go
flutter 只是个框架,对应的语言 Dart 是 Google 多端统一的试验性语言,没法在实际项目生产环境中使用。
luoway
2018-09-20 12:23:02 +08:00
@luoway Dart 目标不是“多端统一”,改成“ Dart 是 Google 的试验性编程语言”
Sapp
2018-09-20 14:18:40 +08:00
JS => JQ => Vue => React => TS => Node => Go 我觉得前端学习按照这个优先级比较好,其实对前端 Go 更多是学个静态语言了解一下,真没什么太大意思。

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

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

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

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

© 2021 V2EX