标签 go 下的文章

做什么事用什么框架,这是我的原则吧,因为如果浪费大多时间自己重新写一个框架会比较麻烦的。因为现在苹果手机也要适配的。在这情形下。更专注编写业务相关代码更重要。如果花太多时间去研究平台适配,我觉得不是一般人能解决的事情。

  • go

不算框架,但是算大集合,写工具,非常好。最重要打包成EXE,不像PYTHON一样还需要安装运行环境,另一个点就是更快。

  • Creator

游戏框架,主要使用TypeScrit语言,一个有强类型的语言,但是又可以像JS一样随意。其它同类型很多。但是这个比较全。就选这个。

  • APP框架

国内也有开源框架,但是不是太优美,跟原生交互没有Flutter强。所以选Flutter原因,也有另一个原因就是。社区正在变强大,也就是圈内资源会更多。

简说,编程语言很多,暂时选一些代表,而我这里选的是golang,js(TypeScript),dart。为什么选择他们。其实是因为选择的框架问题,所以这里就不多解释为什么。


大概分类:

GO语言

优点:写工具和服务器
支持多平台,打包出来的只有一个可执行文件,方便部署
第三方库多,所以不轮在写工具还是服务器上都比较好

JS和TS

优点:H5是现在的天下,包括微信小程序
所有前端基本就他了。除了安卓和IOS应用开发,剩下就他的天下了

Dart

优点:Flutter需要它,而它可编译机器子节码。运行效率也高。双端同一种语言选择Dart也是一个不错的选择
就是为了用Flutter而学的。因为这个写APP能生成安卓和IOS双端