代码 > 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的

点击登录