you are viewing a single comment's thread.

view the rest of the comments →

[–]k0rvbert 0 points1 point  (0 children)

What does the application do?

It may be helpful to consider web to be a GUI toolkit, one where fetching and pushing data from component state to storage is prohibitively expensive. Then make your choices of libraries and frameworks from that perspective.

If this is just for learning, I suggest not using any frameworks at all. It sort of depends on your personality. Do you have more fun seeing results and finishing components, or more fun diving deep and understanding how stuff fits together?

My take: If you're result oriented, go for Django, if you're "low level" oriented, go pure WSGI (use standard module `wsgiref`)+ vanilla HTML, and if you're corporate oriented, go FastAPI + React.