Цитата:
|
какой фреймворк лучше всего подойдет в этом случае?
|
Выберите какой-нибудь MV*-фреймворк:
http://habrahabr.ru/post/149872/
В них и роутинг предусмотрен, и с ajax работать удобно. Поначалу придётся привыкать к MV*-паттерну, т.е. топорно, как на jQuery, писать не получится. Зато на выходе будет достаточно чистый код, легко дополняемый/изменяемый.
Для компонентов формы можете использовать jQuery UI, большая часть этих фреймворков с jQuery дружит.