编程开发
约 920 字大约 3 分钟
精选开发环境配置、编程语言学习、框架工具和工程实践,持续更新。
开发环境
VS Code
最流行的编辑器 / 插件生态丰富 / 免费
Neovim
终端编辑器 / Lua 配置 / 极致效率
JetBrains
IDE 全家桶 / IntelliJ / PyCharm / 专业
Warp
Rust 终端 / AI 辅助 / 现代化 UI
iTerm2
macOS 终端替代 / 分屏 / 配置丰富
Homebrew
macOS 包管理器 / 必备工具
版本管理
Git
分布式版本控制 / 行业标准
GitHub
代码托管 / CI/CD / 社区
nvm
Node.js 版本管理 / .nvmrc
pyenv
Python 版本管理 / .python-version
rustup
Rust 版本管理 / rust-toolchain.toml
mise
统一版本管理 / 替代 asdf
编程语言
Python
简洁易读 / AI/ML / Web后端 / 自动化
JavaScript
全栈统一 / Web / Node.js / TypeScript
TypeScript
JS超集 / 类型安全 / 工程化首选
Go
高性能 / 简洁并发 / 云原生
Rust
内存安全 / 零成本抽象 / 系统编程
Java
成熟稳定 / 企业级 / Android
前端框架
React
组件化 UI / 生态最大 / 虚拟 DOM
Vue
渐进式 / 上手简单 / 组合式 API
Next.js
React 全栈 / SSR / App Router
Nuxt
Vue 全栈 / 自动导入 / 模块化
Svelte
编译时框架 / 无虚拟 DOM / 轻量
Tailwind CSS
实用优先 / 快速开发 / 原子化 CSS
后端框架
FastAPI
Python 异步框架 / 自动 API 文档
Spring Boot
Java 生态 / 企业级 / 成熟稳定
Express
Node.js 最小框架 / 灵活
Gin
Go Web 框架 / 高性能 / 中间件
Axum
Rust Web 框架 / Tokio 生态
Django
Python 全功能 / ORM + Admin / 安全
