技术栈全景
掌握 145 项技术,持续学习,不断进步
编程语言
36Rust
系统级编程语言,注重安全和性能。
HTML5
用于构建和呈现网页内容的标记语言。
CSS3
样式表语言,用于描述网页的外观和格式。
TailwindCSS
实用优先的 CSS 框架,快速构建定制设计。
JavaScript
动态编程语言,用于构建现代 Web 应用。
TypeScript
JavaScript 的超集,添加了静态类型。
C
通用的过程式编程语言,广泛用于系统编程。
Markdown
轻量级标记语言,易于编写结构化文档。
LaTeX
高质量的排版系统,常用于学术文档。
Go
简洁高效的编程语言,适合并发和网络服务。
C++
扩展自 C 的语言,支持面向对象和泛型编程。
C#
面向对象的语言,用于 .NET 平台的应用开发。
Python
通用编程语言,适合数据科学和自动化。
Java
跨平台的面向对象语言,'一次编写,到处运行'。
Verilog
硬件描述语言,用于电子系统设计。
Matlab
数值计算和算法开发的高级语言。
WebAssembly
二进制指令格式,用于高性能 Web 应用。
Kotlin
现代跨平台语言,与 Java 互操作。
Dart
用于构建跨平台应用的客户端优化语言。
Lua
轻量脚本语言,常用于嵌入应用程序。
Mathematica
技术计算系统,用于符号和数值计算。
Erlang
并发、分布式、容错的编程语言。
R
统计计算和图形的语言和环境。
Assembly
低级编程语言,直接对应机器指令。
Scss
CSS 预处理器,增强样式表功能。
PostCSS
用 JavaScript 转换 CSS 的工具。
WindiCSS
按需供应的 CSS 实用工具框架。
PowerShell
任务自动化和配置管理框架。
NixShell
Nix 包管理器的开发环境工具。
Shell
命令行界面脚本语言。
Bash
Unix shell 和命令语言。
Terminal
用于与操作系统交互的文本界面。
Haskell
纯函数式编程语言,强调强类型。
Zig
强调稳健、最优和可维护性的系统语言。
Perl
高级动态编程语言,擅长文本处理。
Ruby
注重简洁和生产力的动态面向对象语言。
前端框架
17Vue
渐进式 JavaScript 框架,用于构建用户界面。
Tailwind CSS
实用优先的 CSS 框架,快速构建定制设计。
Solid
高性能响应式 UI 框架,无虚拟 DOM。
Leptos
Rust 全栈 Web 框架,支持 SSR 和 CSR。
Astro
内容优先的全栈框架,默认生成静态站点。
React
用于构建用户界面的声明式 JavaScript 库。
Preact
轻量级 React 替代方案,兼容 React API。
Lit
轻量级 Web Components 开发库。
Blazor
.NET 全栈 Web 框架,使用 C# 和 WebAssembly。
WPF
.NET 桌面应用程序框架,使用 XAML 构建界面。
Web Components
原生 Web 组件标准,实现可重用 UI 元素。
Figma
协作式界面设计工具,支持原型设计。
Next.js
React 全栈框架,支持 SSR 和静态生成。
Nuxt.js
基于 Vue 的全栈框架,支持多种渲染模式。
Shadcn
可定制的 UI 组件库,基于 Radix UI 构建。
Svelte
编译时框架,将组件转换为高效原生代码。
Deno
安全的 JavaScript/TypeScript 运行时环境。
后端框架
31Tonic
Rust 的 gRPC 实现,基于 async/await 的现代框架。
Poem
全功能 Rust Web 框架,支持 OpenAPI 和多种协议。
Axum
基于 Tower 的模块化 Rust Web 框架。
gRPC
高性能 RPC 框架,支持多种语言和双向流式通信。
RESTful
基于 HTTP 的架构风格,使用标准方法操作资源。
OpenAPI
API 描述规范,支持标准化接口文档生成。
Spring Boot
Java 快速开发框架,提供开箱即用功能。
MySQL
流行的关系型数据库管理系统。
SQLite
轻量级嵌入式关系型数据库。
PostgreSQL
功能强大的开源对象关系数据库系统。
MongoDB
面向文档的 NoSQL 数据库。
Redis
内存数据结构存储,用作数据库和缓存。
SeaORM
Rust 的异步 ORM,支持多种数据库。
Seaography
基于 SeaORM 的 GraphQL 代码生成器。
GraphQL
API 查询语言,支持精准数据获取。
Prisma
现代数据库工具链,支持类型安全访问。
Sqlx
Rust 的异步 SQL 执行库,支持编译时校验。
Diesel
Rust 的安全 SQL 查询构建器。
Sequelize
Node.js 的基于 Promise 的 ORM。
RabbitMQ
开源消息代理,实现 AMQP 协议。
Gin
Go 语言的高性能 HTTP Web 框架。
Node.js
基于 Chrome V8 引擎的 JavaScript 运行时。
Egg.js
基于 Koa 的企业级 Node.js 框架。
Viz
快速灵活的 Rust Web 框架。
Warp
基于 hyper 的 Rust Web 服务框架。
Rocket
Rust 的 Web 框架,注重类型安全和易用性。
Salvo
Rust 的简单高效 Web 后端框架。
Flask
轻量级 Python Web 应用框架。
FastAPI
现代高性能 Python Web 框架,支持异步。
SurrealDB
多模型数据库,支持 SQL 和实时查询。
Kafka
分布式流处理平台,高吞吐量消息系统。
跨平台
7DevOps
23Arch Linux
轻量灵活的 Linux 发行版,滚动更新。
Nix OS
声明式系统配置的 Linux 发行版。
Kali Linux
渗透测试专用 Linux 发行版。
Debian
稳定可靠的通用 Linux 发行版。
Ubuntu
基于 Debian 的流行 Linux 发行版。
CentOS
企业级 Linux 发行版,以稳定性著称。
OpenCloudOS
国产企业级 Linux 服务器操作系统。
AlmaLinux
RHEL 兼容的社区驱动 Linux 发行版。
WSL2
Windows 的 Linux 子系统第二版。
Fedora
前沿技术实验的 Linux 发行版。
Uptime Kuma
自托管网站监控工具。
Neovim
现代 Vim 分支,支持 Lua 插件。
Nginx
高性能 HTTP 服务器和反向代理。
Docker
容器化平台,实现应用快速部署。
Podman
无守护进程的容器管理工具。
Kubernetes
容器编排系统,自动化部署扩展。
Jaeger
分布式追踪系统,用于监控微服务。
OpenTelemetry
统一的观测数据采集标准。
1Panel
现代化开源服务器管理面板。
宝塔
国产服务器运维管理面板。
Cockpit
基于 Web 的服务器管理界面。
OpenResty
基于 Nginx 的全功能 Web 平台。
RockyLinux
社区企业级 Linux 发行版。
嵌入式硬件
23Probe-rs
Rust 嵌入式调试工具链,支持多种调试探针。
CubeMX
STM32 代码生成工具,可视化配置外设。
Quartus
Intel FPGA 开发套件,支持硬件描述语言。
Vivado
Xilinx FPGA 设计工具,集成综合与实现流程。
MDK
ARM 微控制器开发环境,支持 Keil 编译工具链。
EIDE
VS Code 嵌入式开发插件,支持多平台调试。
Solidworks
机械设计 CAD 软件,支持三维建模与仿真。
Blender 3D
开源三维建模与动画制作工具。
SystemViews
系统架构设计工具,支持硬件建模。
立创EDA
国产在线 PCB 设计工具,支持协同开发。
AltiumDesigner
专业电子设计自动化 (EDA) 工具套件。
STM32F103C8T6
ARM Cortex-M3 核心的经典 STM32 开发板。
ESP8266
Wi-Fi 物联网开发模块,支持 AT 指令。
Arduino
开源电子原型平台,简化嵌入式开发。
OpenMV
机器视觉专用开发板,支持 Python 编程。
K210
RISC-V 双核 AI 芯片,支持边缘计算。
EP4CE30F23C8
Cyclone IV 系列 FPGA 开发板。
HMC5883L
三轴数字磁力计模块,I2C 接口。
MPU6050
六轴运动传感器 (加速度计 + 陀螺仪)。
SSD1306
128x64 像素 OLED 显示驱动芯片。
HC-05
主从一体蓝牙串口通信模块。
SD Card
通用存储模块,支持 SPI/SDIO 接口。
Raspberry Pi
单板计算机,支持 Linux 系统开发。