Hacker News new | ask | show | jobs
by fermigier 957 days ago
"Web development" means many different things to different people.

I believe a sensible approach, for some (including me), is:

1. Learn back-end web programming (HTTP request/response model, templating, sessions, security, the REST architectural model, ORM...) with your framework of choice (Django, Flask, Litestar, Sanic...). There are many tutorials and books around.

2. Learn HTMX (https://htmx.org/). A fine book is https://hypermedia.systems/ (it will also teach you the fundamental, framework-agnostic, principles of 1.)

1 comments

Hmmm. Ill have a look. I guess even with PyScript which i would regard as the ultimate front end python solution you have to know HYML