More about the app:
Users will use this application through out the day to log various tasks (sort of like a task management application) ,track the time spent on these tasks (time tracking). Users do not interact with each other's tasks.We expect users to use this app continuously throughout the day.
So we want the app to have high Performance. We also foresee making native mobile applications (ios & Android) in the future, which can work with the same API used for the web. JSON and javascript are very appealing due to this. We also don't want to re-write code on the client and server.
I have already checked out this answer: How to decide when to use NodeJS? but would really like some more clarity.
Is node.js a good fit for this scenario? What advantages would it have over, say Django+Backbone.js?
Also at SO: http://stackoverflow.com/questions/14197870/is-this-a-good-scenario-for-using-nodejs/14198179