|
|
|
|
|
by mundanevoice
4226 days ago
|
|
I am writing Python/Django professionally for two years now. I have also written some Node.js at work and Open Source. (https://github.com/vinitkumar/node-twitter). So, I think I would be able to give some advice. Node.js is all cool to experiment with and build some projects but it gets incredibly tough when you want to write something complex. I am not saying that it is impossible to build something complex, but it would take a very experienced developer to do all of that in acceptable time. Python/Django on other hand has a very mature ecosystem and the development is really fast as compared to Node.js which also has a fast start but you get stuck when you need to build something complex. There are many quality plugins for Python/Django which in IMHO much better in quality than npm packages. Python on other hand is a better language than JS and you won't need to fight the language to write better code (The point is it is very easy to shoot yourself on foot while using JS). If I were you at this stage of your career, I would suggest to start doing Python/Django and maybe learn some good Golang/C++. |
|