SpringCloud is not a big framework , just a spec, is consist of many component, here are some basic component , like below
- Gateway
- implement like zuul , SpringCloud gateway and others
- Service Register and Discover
- implement like euraka, consul ,nacos provider by alibaba
- Config center
- git? nacos? others i don’t know.
- Load Balance
- netflix’s ribbon and others?
- Feign
- http client
- etc
we can build a springcloud project at https://start.spring.io/