开发框架选型
根据需求不同,个人认为需要根据目标程序的功能需求来选择合适的开发框架。相同地,如果你希望学习一门编程语言,你也可以根据该语言擅长的领域进行开发学习。
个人认为,在非完成任务
与非数据展示
的情况下,不应该选择该编程语言不擅长的领域进行开发。应该明确了需要在何种领域进行开发,再选择该领域中较为流行的技术。
比如使用C++
开发网站前端,使用JavaScript
开发命令行程序。
其他领域本人暂未涉及,欢迎补充。未列出的框架并不代表不适合该领域,只是本人非常不了解。
网站前端
Restful API (服务器后端)
- Spring Boot (Java)
- Hertz (Golang)
- FastAPI (Python)
安卓端
- Google官方 (Kotlin)
- Flutter (Dart)
- React Native (JavaScript) 中文站
Windows GUI
- WPF (C#)
- Electron (JavaScript)
- Wails (Golang)
- Tauri (Rust)
- React Native (JavaScript)
机器学习
- PyTorch (Python)
游戏
命令行程序
- Rust
- Golang