学过 ionic4,总体来说还是比较简单 常见的功能也能实现。现在正在 b 站学 flutter,感觉好难哦,大神们给点建议,有必要学 flutter 吗?这个现在炒的比较火,有没有什么好的资源麻烦推荐一些,感谢
![]() | 1 mufeng 2019-06-03 17:05:12 +08:00 flutter 也不难,和 react 这些前端框架思路一致,就是需要熟悉 dart 语法 |
![]() | 2 jziwenchen 2019-06-03 17:24:08 +08:00 Dart 语法比较骚 集合了很多语法糖. 不过用熟了就爽的不得了; 另外 flutter 配合 flux 简直绝了. |
3 vahao 2019-06-03 17:47:51 +08:00 flutter 吧 |
![]() | 4 janxin 2019-06-03 17:54:07 +08:00 flutter 不是很难吧,相对来说比较简单,如果你有其他语言基础的话。 ionic4 嘛,用的就是前端比较熟悉的东西,如果你是前端,这个肯定是上手最快的 |
![]() | 5 janxin 2019-06-03 17:56:27 +08:00 @jziwenchen 哎哟这个不错,之前在用 Bloc,这个试一下 |
![]() | 7 beginor 2019-06-03 18:55:10 +08:00 via Android ionic4 大量使用 shadow dom, 可定制性不如 angular material。 angular material 虽然比较原始, 但是是 angular 官方出品, 可以和 angular 保持同步更新。 |
8 dying4death 2019-06-03 18:59:59 +08:00 Dart 的代码风格真的看得我花里胡哨的。硬啃 Gallery 源码,完全不知道所云。看源码还是 Java 香,当然写的话肯定各种语法糖来得爽。看一下来,其实回调地狱倒不至于,但是一行一个变量或参数的写法风格看得来好累 |
9 HuHui 2019-06-03 20:12:27 +08:00 做过 Java 后段或者安卓的话应该感觉还好 |
10 sdtfll 2019-06-03 22:38:04 +08:00 via Android 推荐 flutter, |
![]() | 11 murmur 2019-06-03 23:06:22 +08:00 两个都不行,还得是 rn |
![]() | 12 mwVYYA6 2019-06-03 23:57:39 +08:00 via Android ![]() 小组目前有个项目在用 flutter,虽然性能比 rn 好一点但感觉用起来不爽。 dart 的表达能力比 jsx 语法低得多,就算很简单的组件也得写上百行,要是不想搞成回调地狱就得抽出来,又增加了不少代码,读起来很不爽!!!更别说奇怪的大家的变量名起的不好就更恶心了。 兼容性问题目前看来也就比 rn 好那么一丢丢,搞不定的问题还是得原生加持。 学习难度,你要是写 web 的基本等于重学了,因为大部分组件的属性都和 web 那一套不一样,了解各种组件就要花不少时间。 如果 web 能实现业务的话就 ionic 吧,其他 rn 和 flutter 都是大坑,踏平很麻烦。 |
13 cokyhe 2019-06-04 09:02:45 +08:00 必然是 flutter flutter 支持的平台多 |
![]() | 14 WPMonkey 2019-06-04 09:36:23 +08:00 虽然看好 flutter,但是好像找工作 rn 比较多 |
15 fenglin222 2019-06-04 10:42:08 +08:00 ionic4 也很不错,Ionic4.x 基于 Web Components,运行速度也很快,相比以前版本的 Ionic 框架性能提升很多。 Ionic4 可以和 Angular、Vue、React 三大框架配合使用。如果是前端的话选 ionic 非常不错。如果以前是 android ios 开发的就选 flutter。 |
![]() | 16 coconut5 2019-06-04 12:43:50 +08:00 选 flutter,目前也在用它。 |
17 ryanlid 2019-06-04 15:50:10 +08:00 我也觉得 flutter 好难! |
18 xinyuju OP 有好的学习资源推荐吗? |
![]() | 19 coloz 2019-06-17 17:00:27 +08:00 ionic 更简单,因为是 web 开发,所以现成的资源非常多。 性能,当然 flutter 更好,但又不是做游戏,使用者也感受不出来 ionic 和 flutter 的差别 |