Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
You got me scared there for a second, thought Node would not recognize "console" anymore... Oh the horror!
-
gitlog57636y@Konsole Slow, less scalable, requires you to just agree with whatever is already in the code, requires you to check the github when you encounter something new
Basically less control
Node doesn't force me to have a particular class which will be interpreted to do something according to whatever design the developers of framework and libraries have assumed
I make my code as use the libraries as I wish to use and in my way (that is approved by my team mates) -
stop68026y@gitlog how it is less scalable?
do you mean the media dir?
I make an current Prohect in Django and if i need to search github its an django app with shitty docs. And the classes are made for an specific use case. But you are very free to use what you want and if you dont like the filestructure you always can use Flask, but then you need to implement everything. -
Konsole30496y@gitlog You haven't learnt Django to the depth I have. So don't bitch abt it
Slow - agreed
Less scalable - nope. Have you seen how shit the support for SQLs is in noj asde. Django is a lot scalable when it comes to SQL . Also it handles migrations a lot better than any framework I have seen till now
Less control - Ha Ha Ha. Have you even learnt Django? You can basically modify each and every part if you don't like the way it works. It gives some default structure which is very good and saves a lot of problems if you follow it properly
And above this, Django comes with built in auth system, security features, templates, admin panel none of which node has.
Node has such a shitty support for SQLs that it's almost unusable for big apps
Plus the dev time in Django is much much less than node.
The only advantage that node has over django is speed and good support for NoSQLs -
@Konsole support for sql only matters if you can't use sqlalchemy. And the implementation of django is less secure and slower to query sql anyways, so I'd just rather use flask. Dont want to turn this into a console war, just giving my preference
-
Konsole30496y@arcsector I did acknowledge that Django is slower. But frankly, unless you are expecting like 1000 hits/sec it won't really matter. And other features of Django far outweigh it's limitations
Related Rants
After 2 weeks of node, I go back to my buddy python. Write some code. Get tons of errors.
This is what I did at at least 10 places. 😔😑
rant
print
console.log
python
js