Lofor - A reverse proxy for development
Lofor is a lightweight development server which acts as reverse proxy to solve your cors header problems.
CORS is a common problem faced when developing frontend and backend separated projects.
During development, you may like to use a backend in localhost:7777/api/
and
frontend in localhost:7777
.
This becomes more complex when you use two different frameworks for backend and frontend.
How lofor solves the problem?
In lofor, you can map multiple hosts to single one.
Installation
pip install lofor
Forward command
lofor forward / http://localhost:5173
lofor forward /api/ https://localhost:8000
lofor forward api.localhost /api/ https://localhost:8000
lofor forward localhost http://localhost:3000
Start lofor server
The server will be listening at http://localhost:7777
lofor start
To list lofor forwards
lofor list
Remove lofor forwards
lofor remove /api/