Workflow
Workflow
Typical Workflow
Here’s what a typical protobuf workflow might look like:
- Define the schema
- Generate Clients and Server Stubs
- Implement your service
- Deploy to a development environment
- Tell the frontend engineers to start integrating with this new service.
With FauxRPC
With FauxRPC, you can parallelize the last 3 steps. Here’s what it might look like now:
- Define the schema
- Generate Clients and Server Stubs
- The backend team implements the service while the frontend engineers can already start working
With FauxRPC, you can start iterating on the schema much quicker and in a much more natural way. Many times, flaws in the schema aren’t discovered until you start using the service, so getting to a mocked-out prototype quicker can make the entire process faster.
In summation, you get:
- Parallel Development
- Faster Feedback Loops
- Reduced Integration Issues
- Simplified Debugging
- Reduced External Dependencies