Имам уеб приложение, чиято текуща структура е да изобразява всичко в браузъра с backbone.js и шаблони от страна на клиента, като изтегля цялото динамично съдържание от JSON API, работещ с Python. Част от приложението е достатъчно съдържание, така че нямам нищо против да го предоставя на Google и да поддържа клиенти, които не са JS, така че обмислях да премина към архитектура, при която първата заявка се обработва от приложение Node, което изобразява първата страница и я обслужва изобразена, след което Backbone ще поеме клиента, ако JS е активиран да изобразява следващите заявки, както работят сега.
Наясно съм с няколко усилия (като кости на Development Seed) за прилагане точно на този вид стратегия, но те изглежда очакват приложение, което е планирано предварително с оглед на тяхното използване, което, за добро или за лошо, моето не беше.
Търся инструменти, библиотеки и т.н., които биха направили този преход по-лесен. Бонус точки, ако е практично да предложите малко по-различни изживявания в някои области за клиенти, които не са JS. мисли?
<head>
където ще включите JS файлове и т.н. - person mvbl fst   schedule 28.08.2012