From f3b325e72f1d6d5e639bebe087fa43bb3bef3d2b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 14 Dec 2024 23:51:13 +0600 Subject: [PATCH] chore: update roadmap content json (#7881) Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com> --- public/roadmap-content/api-design.json | 32 +++++++++++++++++++++++--- 1 file changed, 29 insertions(+), 3 deletions(-) diff --git a/public/roadmap-content/api-design.json b/public/roadmap-content/api-design.json index d60196624..def48f46c 100644 --- a/public/roadmap-content/api-design.json +++ b/public/roadmap-content/api-design.json @@ -1540,9 +1540,35 @@ } ] }, - "grpc-apis@1DrqtOwxCuFtWQXQ6ZALp.md": { + "1DrqtOwxCuFtWQXQ6ZALp": { "title": "gRPC APIs", - "description": "", - "links": [] + "description": "gRPC is a platform agnostic serialization protocol that is used to communicate between services. Designed by Google in 2015, it is a modern alternative to REST APIs. It is a binary protocol that uses HTTP/2 as a transport layer. It is a high performance, open source, general-purpose RPC framework that puts mobile and HTTP/2 first. It's main use case is for communication between two different languages within the same application. You can use Python to communicate with Go, or Java to communicate with C#.\n\nVisit the following resources to learn more:", + "links": [ + { + "title": "gRPC Website", + "url": "https://grpc.io/", + "type": "article" + }, + { + "title": "gRPC Introduction", + "url": "https://grpc.io/docs/what-is-grpc/introduction/", + "type": "article" + }, + { + "title": "gRPC Core Concepts", + "url": "https://grpc.io/docs/what-is-grpc/core-concepts/", + "type": "article" + }, + { + "title": "Explore top posts about gRPC", + "url": "https://app.daily.dev/tags/grpc?ref=roadmapsh", + "type": "article" + }, + { + "title": "Stephane Maarek - gRPC Introduction", + "url": "https://youtu.be/XRXTsQwyZSU", + "type": "video" + } + ] } } \ No newline at end of file