笔者是一个不算称职的全栈工程师—简称全干工程师。技术路线杂乱,经常捏起什么就用。做这个站的目的,其实也是整理自己的技术栈。同时为后来者,提供一个简单的入门指引。
初期,也许有很多整理自互联网的内容,我会在文章末尾附上原作者和原链接,如果版权方觉得有异议,也随时可以联系我删除相关的文章。随着时间的推移,我最终希望的是自己的站上全是自己的原创作品。
目前的技术栈整理如下:
IOS:SwiftUI(Swift),Flutter
Android: Flutter
前端:Vue,TS有些项目直接H5,Jquery(开始没有Vue时用了很久这个组合,比较熟)
后端:Go,Python(Flask,FastAPI),C#,C++
Windows客户端:QT,C#(Winform/WPF),C++(对,现在还有不少MFC的上古项目需要维护),Electron
Mac客户端:SwiftUI,Electron
Linux桌面端:只做过一个QT项目
Linux驱动:C++/C
Windows驱动:C++/C
嵌入式:C++/C
EDA:Altumn Designer
UI: Figma, Strech
数据库:Mysql/MongoDB/Postgre
AI:TF/Torch