ykdojo / editdojo

(I'm no longer working on this - currently working on https://github.com/ykdojo/defaang)
https://www.csdojo.io/edit
MIT License
332 stars 98 forks source link

Should we use Node.js for this project?! #21

Closed ykdojo closed 5 years ago

ykdojo commented 5 years ago

Okay, so I'm happy with using Django so far (even though I haven't built much yet).

However, it seems like Node.js is much more popular these days for backend development.

I'm kind of starting to think, should we use Node.js and maybe Express.js for this project? I know that Node.js is much simpler, but would it be a good tech to use for this particular project?

(I probably won't switch, but I just wanted to throw this idea here just to start up a discussion about it - since this is something I've been wondering about for a few weeks.)

bhatnaushad commented 5 years ago

Node.js is popular. That would be the only reason to use that. It depends on you. What you find to be the best.

Suicchi commented 5 years ago

As far as I know, Instagram uses both Django and Node.js. So I don't see why not.

ykdojo commented 5 years ago

Some reference materials: https://blog.geekforbrains.com/after-a-year-of-using-nodejs-in-production-78eecef1f65a https://blog.geekforbrains.com/after-a-year-of-using-nodejs-in-production-78eecef1f65a

ykdojo commented 5 years ago

Yeah for now I'll keep going with Django for this project. Maybe I'll try Node.js for my next project for comparison.

glxnull commented 5 years ago

Node and express could be used to build a REST api or GraphQL and expose safely users data. That's what I noticed about how most of startups are using many languages and tools for making deploy. https://stackshare.io/stacks

ykdojo commented 5 years ago

Will go with Python/Django for now. Maybe I'll use Node/Express for my next project.