推荐10个GitHub上适合练手的后端项目(涵盖初中高阶)
共 1791字,需浏览 4分钟
·
2021-09-17 23:43
分享10个难度层层递进,好玩且实用的后端项目,包含java类库中的“瑞士军刀”工具、可视化API展现等等,难度依然分为【初级篇:4个】、【中级篇:3个】、【高级篇:3个】,不同学习诉求的同学可按需选择~
https://github.com/google/guava
guice是一个轻量级的java依赖注入(DI)框架。开发中大型项目时基本上都离不开依赖注入框架的使用,相比spring的庞大复杂,guice是很好的DI入门框架,纯粹的DI能力及少量的代码能够让你快速使用和理解依赖注入的原理。
https://github.com/google/guice
feign是一个java HTTP客户端绑定器,使用它能通过类似spring mvc注解方式快速创建restful API接口,大大简化了调用远程http接口时所需工作量。
https://github.com/OpenFeign/feign
https://github.com/swagger-api/swagger-ui
https://github.com/netty/netty
https://github.com/reactor/reactor-core
https://github.com/alibaba/arthas
https://github.com/apache/zookeeper
https://github.com/apache/flink
Kubernetes
官网:https://kubernetes.io/
github:https://github.com/kubernetes/kubernetes