学过 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 1
小组目前有个项目在用 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 的差别 |