I preferably work in Python backend use cases. As a Data Engineer, I use FastAPI and build my code in Python. To create an API for front-end developers, I use ngrok.
I made an automation platform for the finance team in our office, where I serve as a backend engineer. Since I work in the data field, I use backend technologies. The backend code is entirely written in FastAPI. I need to give the API to front-end developers to embed in their code. Since the project is completely developed locally, I used ngrok for obtaining the APIs.
I used ngrok to get APIs. I built three modules: the user module, customer module, and finance module. For each module, I used separate APIs. Taking the ngrok URL as a constant and adding the other methods like POST and GET and whatever API I need to call, I used ngrok for my end-to-end backend.