记录软件开发相关技术,文章会逐渐完善。
计算机基础
数据结构与算法
编译原理
操作系统
网络
硬件
中央处理器 CPU
内存 RAM
硬盘
机械硬盘 HDD
固态硬盘 SSD
软件开发
前端
Web
HTML
CSS
CSS预处理语言
Sass
LESS
Stylus
规约检查
stylelint
编译器
PostCSS
ECMAScript 通用脚本语言规范
JavaScript
Node 基于ChromeV8引擎的JavaScript运行环境
TypeScript JavaScript超集
工具库
JQuery
UI框架
JQueryUI
Lodash
Underscore
Zepto
用户界面框架
React
UI框架
Material-UI
Ant Design系列
Ant Design
Ant Design Pro 中台前端框架
Ant Design Mobile 移动端UI框架
Ant Motion Design 动效框架
Ant Design Landing 首页模板框架
Element-React
Redux
DvaJS
React-Router
UmiJS
Remax 小程序
ReactNative 原生移动应用
NEXT.js 服务端渲染
AngularJS
UI框架
Element-Angular
Ant Design NG-ZORRO
Vue
UI框架
ElementUI
iView
Ant Design Vue
Vuex
Vue-Router
VueCLI
NUXT.js 服务端渲染
Svelte
规约检查
ESLint
JSLint
网络请求
AJAX 基于XHR XMLHttpRequest
Fetch 基于Promise
Axios 基于Promise
UI框架
Bootstrap
Foundation
TailwindCSS
编译器
Babel
wasm/WebAssembly
模块化
CommonJS
RequireJS 异步模块定义 AMD
模块打包
Grunt
webpack
Gulp
Rollup
Parcel
依赖管理
npm
yarn
模板引擎
Handlebars
baiduTemplate
artTemplate
juicer
doT
Pug
Liquid
EJS
Nunjucks
图表
Chart.js
D3.js
测试
Browsersync
mock.js
Jest
JUnit
karma
JScript 微软公司开发脚本语言
服务器
Nginx
开发工具
VSCode
WebStorm
内容分发 CDN
搜索引擎优化 SEO
Android
开发工具
Android Studio
iOS
开发工具
Xcode
小程序
平台
微信小程序
支付宝小程序
百度智能小程序
字节跳动小程序
后端
Java
Spring
SpringFramework
SpringMVC
SpringBoot
SpringCloud
模板引擎
Velocity
FreeMarker
Thymeleaf
ORM
JDBCTemplate
Hibernate
Mybatis
Spring Data JPA
序列化
Hessian
Kryo
Protostuff
JSON
FastJson
Jackson
Gson
实体转换
BeanUtils
Dozer
MapStruct
安全框架
Shiro
Spring Security
数据库连接池
Druid
HikariCP
数据库
关系型
MySQL
PostgreSQL
Oracle
SQLServer
DB2
全文检索
Elasticsearch
Solr
NoSQL/NotOnlySQL
键值
Redis
Memcached
文档型
MongoDB
Couchbase
列存储
HBase
图形
Neo4J
分库分表
Sharding-JDBC
Mycat
日志
Log4J2
Logback
接口文档生成
springfox-swagger2
Spring REST Docs
文件服务器
FastDFS 轻量级分布式文件系统
HDFS Hadoop分布式文件系统
OSS 对象存储服务
消息队列
Kafka
ActiveMQ
RabbitMQ
RocketMQ
任务调度
Quartz
Elastic-Job
XXL-JOB
SchedulerX
构建
Maven
Gradle
Web容器
Tomcat
Jetty
测试
JUnit
TestNG
EasyMock
Mockito
PowerMock
JMockit
微服务
注册发现
Apache Zookeeper
Spring Cloud Netflix Eureka
Spring Cloud Consul
Alibaba Nacos
RPC 远程过程调用
Alibaba Dubbo
Spring Cloud Netflix Ribbon
Spring Cloud Netflix Feign
Spring Cloud OpenFeign
网关、限流
Spring Cloud Netflix Zuul
Spring Cloud Gateway
Nginx
熔断、降级
Spring Cloud Netflix Hystrix
Alibaba Sentinel
负载均衡
Spring Cloud Netflix Ribbon
Nginx
配置管理
Spring Cloud Config
Spring Cloud Netflix Archaius
Alibaba Nacos
CtripCorp Apollo
消息总线
Spring Cloud Bus
链路追踪
Spring Cloud Sleuth
分布式事务
tcc-transaction
EasyTransaction
Alibaba Seata
监控
SpringBootAdmin
Spring Cloud Netflix Hystrix Dashboard
Spring Cloud Netflix Turbine
SohuTV CacheCloud
Python
爬虫
请求工具
urllib
requests
解析工具
lxml
BeautifulSoup4
自动化测试工具
selenium
框架
pyspider
Scrapy
数据分析
Numpy
Pandas
Matplotlib
Scipy
Sklearn
Web
Flask
Django
开发工具
PyCharm
Jupyter Notebook
数据交换格式
二进制
JSON
XML
YAML
protobuf
thrift
设计模式
版本控制
离线部署
Git
SVN/Subversion
在线软件
Github
GitLab
Gitee
Coding
文档协作
离线部署
VuePress
GitBook
Confluence
在线软件
语雀
石墨文档
有道云
蓝湖
CI/CD
Jenkins
Docker
Kubernetes
Ansible
服务监控
Zabbix
安全
XSS
CSRF
SQL注入
DDOS
爬虫风险
内容安全 涉政/暴恐/色情/垃圾广告
认证授权
敏感数据保护
项目管理
离线部署
JIRA
禅道
在线软件
ONES
Teambition
网友评论