-
gRPC API written in Rust
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
On the following screen, select GitHub as the deployment method and click the repository for the frontend React application from your repository list. Alternatively, you can use the example repo for this service which contains the same code we've discussed by putting https://github.com/filhodanuvem/movies-react in the Public GitHub repository field.
-
The protobuf compiler installed on your local computer. We will use this to generate the language-specific stubs from our data format.
-
Our react application will show a list of movies on a page. To speed up the process of styling it, we are going to use Tailwind CSS. Install the necessary packages and initialize Tailwind by typing:
-
By default, web browsers do not support gRPC, but we will use gRPC-web to make it possible.
-
gRPC is a modern, high performance remote procedure call (RPC) framework that can be run in any environment. Built on protocol buffers (commonly called protobufs), gRPC is extensible and, efficient, and has wide support in many languages and runtimes. You can take a look at our what is gRPC post to learn more.
-
The API server will be built and start running on port 50051. You can test the functionality using a gRPC client of your choice like grpcurl or Postman.