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.
In lofor, you can map multiple hosts to single one.
pip install loforlofor forward / http://localhost:5173 # Mapping to svelte dev server
lofor forward /api/ https://localhost:8000 # Mapping to django's dev server
# More examples
lofor forward api.localhost /api/ https://localhost:8000
lofor forward localhost http://localhost:3000
# You can also map to any real server
# lofor forward / https://example.comThe server will be listening at http://localhost:7777
lofor startlofor listlofor remove /api/