作者:-cy-小衣橱 | 来源:互联网 | 2023-09-11 18:01
看的时候就觉得和 react 很像,在 FAQ 里面也提到了“ inspired by React."
整合了 bootstrap 的 gird system,react-route 的理念,直接内建支持丰富的 row/col/flex 布局和路由跳转。对于有 oop 编程经验的来说,dart 这个语言基本不用学,直接上手就好了,跟着做了教程的几个 demo,很舒服,没什么痛点,文档非常完善,主要的 widget (比如 listview)都有配置一分钟视频演示一个 widget 的表现及用法,很赞。
Material Design 的是 Google 推出的跨平台 UI 设计方案,和 flutter 天然结合,学起来非常顺手。同时也提供了 ios 风格的 cupertino library。真的可以说很贴心了
IDE 支持 android stuido, IDEA, VSC。我个人是在 VSC 开发的,官方的制作的插件,极其强大,就是加了 VI 插件的 VSC 是真的卡的一批啊。。。。(我还是喜欢 sublime,可惜没有插件)
顺便说下 firebase,这是 google 提供的一个云 nosql 数据库,可以自己在上面加各种测试数据,可以配合 ios/android/web/unity 使用,前端自己跨设备调试同步数据真的美滋滋。当然 flutter 集成起来一气呵成,毕竟自家的。
最后,相比 react,我个人更看好 flutter 未来的发展。?
第 1 条附言 · 2019-07-26 14:07:53 +08:00
不知道为什么大家都在说嵌套的问题,个人觉得这种嵌套还是可以接受的,而且复杂的组件封装一下就好了。怎么说呢,其实前端很难避免不嵌套吧,就算是传统的 ios/android 写法,也是存在嵌套,只不过当时使用的类的嵌套,感觉没有那么明显,现在换成了括号嵌套,直观感觉上可能会强烈一点。我是能比较快的适应这种改变的。
还有同学说前端很多东西学,我个人不到 3 天就看完这些教程了,其实只要稍微有些经验,过度过来就是熟悉框架思想和 API 的问题。我是很喜欢学习新东西,新技术的。每个框架都有自己的优势和劣势,选择适合自己的才是最好的,但是如果连尝试都不去尝试,怎么有选项呢?
这里也就是分享一下自己的心得,给没学过的同学或者是 react/rn 开发者,或者是在寻找跨平台解决方案的同学有个大概介绍哈。
Flutter,学起来