How backend devs can save an hour a day in local development & testing

current api development & testing process

Limitations

  • It was very time consuming.
  • Multiple deployments required after every change/commit.
  • Debugging using breakpoints in IDE was not possible.
  • Maintaining a stage environment is very hard. Our Staging environment lacked a lot of data, stability issues so every-time testing on stage was pain.

Introducing Requestly 💪

Requestly — Detailed View

How Requestly can help?

Example — Use Search APIs from local in debug app

Replace: https://api2.grofers.com/v5/search 
With: http://localhost:5000/v5/search
Serve a single API traffic from local server using Requestly while getting all traffic from Production

Benefits

  • Changes instantly reflected on app
  • No multiple deployments cycle required.
  • Test different edge cases which only exist on production. Deploy on production with confidence.
  • Debugging with breakpoints in your favourite IDE is now possible
  • Minimize dependency on Stage environment

Configuring Requestly (Step by Step guide)

Step1 — Download Requestly Desktop app

Step2 — Install Certificate & Configure Proxy in Android/IOS Debug App

Step3: Setup Redirection Rule in Requestly

Redirect Rule in Requestly

Step4: Add Preset headers (If required)

Add Request headers using Requestly

--

--

--

Setup redirects, modify headers, switch hosts, insert user scripts and much more. Install it on Chrome & Firefox and join our family of more than 100,000 devs!

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Discovering Kotlin

Top Homebrew Apps Mac

Density Charts in Python (Seaborn, Plotly)

Dive into Supabase Auth on Flutter: Email/Password, Google, Facebook Provider

Boys and Girls Club Emotion Tracker: A project in review

Git & GitHub Startup Guide

How the helm do I deploy my WayPoint Server!?

Making a Todo App with Flutter

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Requestly

Requestly

Setup redirects, modify headers, switch hosts, insert user scripts and much more. Install it on Chrome & Firefox and join our family of more than 100,000 devs!

More from Medium

Kafka—Going serverless

Create a Distributed Database with High Availability with Apache ShardingSphere

Running a Redis cluster on AWS with Terraform as IaC and Github Actions As CI/CD

Software Acticature in GCP— API Cache — Speed up old and slow RESTful API to 50ms response with…