Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

If you want to build a business: Just use Django (or Rails). Avoid all the other more complicated things.

If you care about performance and being productive: Go

If you want to play with new tech: Rust



Flask or CherryPy are easier and lighter for python than Django.

FastAPI is on the rise for python and is also something to consider if scaling is a concern.


Flask and CherryPy aren’t the same thing. Of course they’re easier and lighter: they offer less.

You can build your entire startup with JUST Django or JUST Rails. That’s frontend and backend. Flask/CherryPy/Express just give you the backend and leave you writing JavaScript for your frontend.


Django if you already know python. Rails if you are getting started or already know js




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: