SyntaxFix
Write A Post
Hire A Developer
Questions
You could try Davis.js, it gives you routing in your JavaScript using pushState when available and without JavaScript it allows your server side code to handle the requests.