3 ms·
Node's dependencies forming a black hole that will suck in everything that's good is just a meme. Its actual biggest downside is not being opinionated resulting
by macando 5y ago
Node's dependencies forming a black hole that will suck in everything that's good is just a meme. Its actual biggest downside is not being opinionated resulting in fragmentation - meaning every Node project is different in its own way. Same thing with React. Some people love it some people hate it.
Since your app's business logic is fairly complex the biggest challenge will be modelling the database, handling data permissions and coming up with a decent user experience.
If you've never developed a backend app and you know both JS and Python I'm sure you'll be more productive with batteries-included Django than assemble-your-own-stack Node.