Загрузка страницы

[gRPC #18] Generate RESTful service and swagger documentation with gRPC gateway

gRPC is not a tool for everything. There are cases where we still want to provide a traditional RESTful JSON API. In this video, we will learn how to use gRPC gateway to generate RESTful web service and its swagger API documentation. This enables us to write code just once but serving both gRPC and REST requests at the same time.

gRPC gateway is a plugin of the protocol buffer compiler. It reads the protobuf service definitions and generates a proxy server, which translates a RESTful HTTP call into gRPC request. All we need to do is a small amount of configuration in the service.

Buy us a coffee: https://www.buymeacoffee.com/techschool
gRPC gateway repository: https://github.com/grpc-ecosystem/grpc-gateway
View all videos of the complete gRPC course in this playlist: http://bit.ly/grpccourse
Support us and get a certificate of completion by purchasing on Udemy: https://bit.ly/udemygrpc

If you want to join me on my current amazing team at Voodoo, check out our job openings here: https://bit.ly/voodoojobs. Remote or onsite in Paris/Amsterdam/London/Berlin/Barcelona with visa sponsorship.

---

Github repository:
Golang: https://github.com/techschool/pcbook-go
Java: https://github.com/techschool/pcbook-java

Gitlab repository:
- Golang: https://gitlab.com/techschool/pcbook
- Java: https://gitlab.com/techschool/pcbook-java

If you're using microservices architecture, you definitely want to try gRPC. It is super-fast, strongly-typed, and you no longer need to write a lot of boilerplate codes for inter-service communication. Thanks to awesome HTTP/2 and Protocol Buffer!

In this course, we will learn about gRPC and how to use it with Protocol Buffer to develop an application in Go and Java.

Note:
- We will keep uploading new lectures to the course's playlist every week.
- Don't forget to subscribe to be notified about the new videos.

TECH SCHOOL - From noob to pro
http://youtube.com/c/TECHSCHOOLGURU
At Tech School, we believe that everyone deserves a good and free education. We create high-quality courses and tutorials in Information Technology. If you like the videos, please feel free to share and subscribe to support the channel.

Видео [gRPC #18] Generate RESTful service and swagger documentation with gRPC gateway канала TECH SCHOOL
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
18 мая 2020 г. 23:05:09
00:20:46
Яндекс.Метрика