Needs advice
on
DjangoDjango
and
Node.jsNode.js

Hi, I a manager in a financial firm. We need to develop a Community/forum kind of application for internal collaboration kind of requirement. People can post something and others can reply with comments etc.. Bit of gamification will be very useful (likes, votes, trust level in a forum, etc.). The Application will require the admin module and also the reporting page.

I need to hire people yet. contemplating flask vs Django vs webapi vs node.js for backend, angular vs react for front-end and Postgres vs Mysql vs ms SQL (ignore the cost).

What stack you suggest?

READ LESS
2 upvotes·13.8K views
Replies (7)
Lead, Design and Development at Afroshok·
Recommends
on
Django

You have two choices really. Either you go with a full JavaScript stack. This would be Angular on NodeJS or React with Apollo at the front end and GraphQL Yoga and Prisma on Postgresql at the back end. Your Web API here is GraphQL.

The other option is a mixed JavaScript and Python stack. I would start with React with Apollo for the GraphQL API talking to Graphene and Django on Postresql. I would later build in Flask once I know exactly what I want my business logic to look like and there is more time.

I would prefer the Python backend because it makes going into Machine Learning and AI at some point easier than on a JavaScript backend.

READ MORE
3 upvotes·12.5K views
Mr at FPF Tech·
Recommends
on
Django

Unless you already have someone with great knowledge in node, i would go with django. This framework brings easiness to develop fast functionalities.

READ MORE
2 upvotes·12.3K views
View all (7)
Avatar of Jimmy Gitonga

Jimmy Gitonga

Lead, Design and Development at Afroshok