I'm new to backbone.js and like the idea of structuring javascript. However, i've read it relies on hashbangs which Twitter is trying to eradicate.
So my question is should I not use backbone.js due to this?
Backbone actually just uses a hash and not a hashbang. However if you enable pushState than on modern browsers (pretty much anything other than IE) there will be no hash at all.