49
Konsole
6y

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. 😔😑

Comments
  • 0
  • 3
    You got me scared there for a second, thought Node would not recognize "console" anymore... Oh the horror!
  • 1
    Good old flask.
  • 1
    @stop Actually its django
  • 1
    @Konsole this is why we can't have nice things. Because people use django.
  • 1
    @arcsector Hey! django is one of the best frameworks out there
  • 1
    @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)
  • 0
    @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.
  • 1
    @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
  • 1
    @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
  • 0
    @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
Add Comment