9shadow article banner
企业AI落地 · 企业级AI智能体 | AI智能设备软件开发 | 数字孪生 · 智慧园区 · 数字大屏 | App · 微信 · 小程序 | XR云展厅 · 元宇宙空间 | 虚拟仿真实训 | 品牌互动营销

软件开发:从Web开发到云服务的完整技术栈解析

软件开发主流技术栈:

 

Web 基础

  • JavaScript (JS)

  • HTML

  • CSS

 

Web 框架

  • Vue.js

  • React

  • Angular

 

Web 样式库

  • Bootstrap

  • Tailwind CSS

 

原生开发

  • Android (Java/Kotlin)

  • iOS (Objective-C/Swift)

 

混合开发

  • Flutter

  • Uniapp

  • React Native

 

小程序开发

  • 微信小程序

  • 支付宝小程序

  • 抖音小程序

 

后端开发

 

编程语言

  • Java

  • Python

  • Golang

  • C++

  • Node.js

 

中间件

  • RocketMQ

  • ELK (Elasticsearch, Logstash, Kibana)

  • Kafka

  • Zookeeper (ZK)

  • Nacos

 

框架

  • Spring Boot

  • Spring Cloud

  • Dubbo

  • gRPC

  • Django

  • Express

  • Gin

 

运维

 

容器技术

  • Docker

  • Kubernetes (K8s)

 

数据库

  • Redis

  • MySQL

  • PostgreSQL (PGSQL)

 

CI/CD 工具

  • Jenkins

  • GitLab

  • Git

 

云服务

  • 阿里云

  • 腾讯云

  • 华为云

  • AWS (Amazon Web Services)

 

通过以上分类,可以清晰地了解现代 Web 开发、后端技术、运维工具以及云服务的核心组成部分。