代码 > 2025技术栈整理
2025-01-09
整理下自己手头的技术栈
1.golang
这个没的说,的确好用。
可以取代php/python/各种脚本
基本是个 可编译 强类型 基础库强大 的脚本语言。
特别时map和slice,太脚本化了。
能取代大部份使用脚本语言的场景
2.javascript
这个没得说,浏览器里大量使用,各个语言也有成熟的vm可以使用。至于TS,感觉不太适合我用的场景,绝大部分情况下,脚本语言对我只是胶水或者可配置逻辑,实际复杂应用还是走go
3.vue2
等到vue2什么时候停止更新了,再找新的前端框架吧。别的前端框架,哪怕vue3,都太重了,脱离了我对前端的需求
4.flutter/dart
对于一个熟悉前端,不经常写app的人来说,flutter太好用了。dart基本就时一个js,大部份场景下也有很多现成的flutter插件,各种云厂商的支持sdk也很多。随便捏一捏就能弄个app上架了,比较适合我的需求场景。android/ios原生开发实在离我太远,没必要
5.avaloniaui/c sharp
怎么说呢,flutter的确很好用,但再有些场合,太移动端为主,未毕合适。而且c sharp背后有微软在,各个领域未必时第一,但前三的解决方案总有。而且要说实话,golang太脚本化,很多场景c sharp可能会更好用一点。现在dotnet的linux支持看起来也不错,算是今年的研究反向了。20年前最火的时候没学,20年后再去学,也满有意思的。
其他的能看懂就行的语言
php:实在用途狭窄了
python:大部份场景不如用golang,能改改别人的python脚本就行了
lua:这个,实在,太不好用
java:能看懂就行,实在不想学
c:万物离不开C,总有可能要做ffi的
点击登录