避坑网-技术改善未来!
📢公告:
路线图资源已添加文本列表形式,方便复制及后续添加资源链接!

后端Backend

一步步成为2021年前沿的后端开发者

编写路线图 提改进建议

推荐指数:r1-建议 r2-备选 r3-选学 r4-不推荐

资源列表:

  • 363
    1 互联网
  •   
    693
    1.1 互联网是如何工作的? r1
  •   
    694
    1.2 什么是HTTP? r1
  •   
    695
    1.3 浏览器运行机制? r1
  •   
    696
    1.4 DNS及其运行机制 r1
  •   
    697
    1.5 什么是域名? r1
  •   
    698
    1.6 什么是网站托管? r1
  • 391
    2 前端基础知识
  •   
    393
    2.1 HTML r1
  •   
    418
    2.2 JavaScript r1
  • 426
    3 操作系统及通用知识
  •   
    421
    3.1 Terminal终端使用 r1
  •   
    432
    3.2 操作系统一般运行原理 r1
  •   
    428
    3.3 进程管理 r1
  •   
    430
    3.4 线程和并发 r1
  •   
    423
    3.5 基础终端指令 r1
  •   
    403
    3.6 内存管理 r1
  •   
    770
    3.7 进程通信 r1
  •   
    407
    3.8 I/O管理 r1
  •   
    409
    3.9 POSIX 基础 r1
  •   
    412
    3.10 基本的网络概念 r1
  • 333
    4 学习一门编程语言
  •   
    314
    4.1 Java r1
  •   
    340
    4.2 JavaScript/Node.js r1
  •   
    342
    4.3 Python r2
  •   
    319
    4.4 C# r2
  •   
    335
    4.5 PHP r2
  •   
    317
    4.6 Go r2
  •   
    344
    4.7 Ruby r2
  •   
    316
    4.8 Rust r2
  • 446
    5 版本控制系统
  •   
    439
    5.1 Git基本用法 r1
  •   
    443
    5.2 仓库托管服务
  •      
    441
    5.2.1 GitHub r1
  •      
    452
    5.2.2 GitLab r1
  •      
    699
    5.2.3 Gitee码云 r1
  • 162
    6 关系型数据库
  •   
    169
    6.1 MySQL r1
  •   
    700
    6.2 PostgreSQL r1
  •   
    174
    6.3 MariaDB r2
  •   
    179
    6.4 MS SQL r2
  •   
    184
    6.5 Oracle r2
  • 189
    7 NoSQL 数据库
  •   
    191
    7.1 MongoDB r1
  •   
    196
    7.2 RethinkDB r2
  •   
    201
    7.3 CouchDB r2
  •   
    206
    7.4 DynamoDB r2
  • 213
    8 更多数据库知识
  •   
    463
    8.1 ORMs r1
  •   
    211
    8.2 ACID r1
  •   
    215
    8.3 事务 r1
  •   
    217
    8.4 N+1 问题 r1
  •   
    225
    8.5 索引及其工作机制 r1
  •   
    701
    8.6 Data Replication 数据复制 r3
  •   
    219
    8.7 分片策略 r3
  •   
    240
    8.8 CAP、BASE 定理 r3
  • 227
    9 学习API相关知识
  •   
    229
    9.1 REST r1
  •   
    231
    9.2 JSON APIs r1
  •   
    233
    9.3 SOAP r3
  •   
    684
    9.4 gRPC r1
  •   
    236
    9.5 HATEOAS r3
  •   
    238
    9.6 Open API Spec and Swagger r1
  •   
    242
    9.7 身份认证 r1
  •      
    265
    9.7.1 Cookie Based r3
  •      
    113
    9.7.2 OAuth r1
  •      
    114
    9.7.3 Basic Authentication r1
  •      
    115
    9.7.4 Token Authentication r1
  •      
    116
    9.7.5 JWT r1
  •      
    117
    9.7.6 OpenID r3
  •      
    118
    9.7.7 SAML r3
  • 125
    10 缓存
  •   
    135
    10.1 CDN r1
  •   
    131
    10.2 服务端
  •      
    127
    10.2.1 Redis r1
  •      
    129
    10.2.2 Memcached r2
  •   
    133
    10.3 客户端 r1
  • 245
    11 Web安全知识
  •   
    250
    11.1 HTTPS r1
  •   
    252
    11.2 内容安全策略 r1
  •   
    248
    11.3 CORS r1
  •   
    267
    11.4 SSL/TLS r1
  •   
    254
    11.5 OWASP 安全风险 r1
  •   
    257
    11.6 MD5 及为什么不使用它 r1
  •   
    259
    11.7 SHA 家族 r1
  •   
    261
    11.8 scrypt r1
  •   
    263
    11.9 bcrypt r1
  • 269
    12 测试
  •   
    271
    12.1 集成测试 r1
  •   
    273
    12.2 单元测试 r1
  •   
    275
    12.3 功能测试 r1
  • 465
    13 CI / CD
  • 467
    14 设计和开发原则
  •   
    477
    14.1 设计模式 r2
  •   
    479
    14.2 领域驱动设计 r3
  •   
    481
    14.3 测试驱动开发 r3
  •   
    469
    14.4 SOLID r1
  •   
    471
    14.5 KISS r1
  •   
    473
    14.6 YAGNI r1
  •   
    475
    14.7 DRY r1
  • 35
    15 架构模式
  •   
    37
    15.1 单体应用 r1
  •   
    39
    15.2 微服务 r1
  •   
    51
    15.3 SOA r1
  •   
    41
    15.4 CQRS 和事件溯源 r3
  •   
    483
    15.5 Serverless无服务 r1
  • 45
    16 搜索引擎技术
  •   
    47
    16.1 Elasticsearch r1
  •   
    49
    16.2 Solr r2
  • 73
    17 消息中间件
  •   
    70
    17.1 RocketMQ r1
  •   
    71
    17.2 Kafka r2
  •   
    702
    17.3 RabbitMQ r2
  • 75
    18 容器化 vs 虚拟化
  •   
    87
    18.1 Docker r1
  •   
    89
    18.2 rkt
  •   
    91
    18.3 LXC
  • 93
    19 GraphQL
  •   
    95
    19.1 Apollo r3
  •   
    97
    19.4 Relay Modern r3
  • 99
    20 图数据库
  •   
    55
    20.1 Neo4j r3
  • 101
    21 WebSockets
  • 77
    22 Web 服务器
  •   
    79
    22.1 Nginx r1
  •   
    81
    22.2 Apache r2
  •   
    83
    22.3 Caddy r2
  •   
    85
    22.4 MS IIS r2
  • 485
    23 为可伸缩扩展性而构建
  •   
    490
    23.1 迁移策略 r1
  •   
    502
    23.2 理解监控遥测不同
  •   
    507
    23.4 水平 vs 垂直扩展 r1
  •   
    19
    23.5 着眼于构建可观察性 r1
  • 765
    24 区块链

热门学习资源
建设中
热门博文集锦
建设中
最佳范例
建设中
站点信息
意见反馈
免责声明
关于我们
社交媒体
github
码云

念念不忘,必有回响,不忘初心,方得始终! --李叔同《晚睛集》
我们的目标:通过优质的经验、轻松的表达,激发好奇心和学习乐趣是我们的使命,让引领未来世界者在这里自然生长。