4 ms·
I don't think Django or most NodeJS frameworks are all that pleasant to use (I especially dislike the monstrocity that is NextJS). .NET MVC is a very good fram
by catlover76 3y ago
I don't think Django or most NodeJS frameworks are all that pleasant to use (I especially dislike the monstrocity that is NextJS).
.NET MVC is a very good framework, but I know the devops can be weird and a pain.
Overall, most frameworks get in the way anyways, IMO. I prefer to cobble together several modules that each do one thing well. E.g. use FastAPI for the endpoints, and any unrelated ORM you like for DB stuff, etc.
- syndicatedjelly 3y agoWhat are some things you don’t like about Django?
- catlover76 3y agoOff the top of my head and non-exhaustive? Not a fan of the lack of real controllers and the way the endpoints are defined, especially when it comes to class based views, mixins, etc; and, while, the ORM is mostly good and useful, I think it has a couple features (like through fields) that obscure too much what is actually happening at the DB level. I suspect that if I really sat down and tried to more thoroughly write my thoughts on the subject, a lot the things that annoy me with it may just apply to dynamically typed languages in general (and sometimes just Python in general).