Доброго времени суток.
Пытался найти,но ничего путного не нашёл
Суть:
Архитектура сайта основана на client MVC (в моём случае backbone.js).
Сервер присылает пустой html ( ... <body> </body> ...) и подключает JS файлы , которые потом отображают страницу .
Таким образом я добиваюсь того,что JS контролирует каждый "пиксел" в браузере клиента и так же добиваюсь хорошего трафика из-за etag кэширования .
Сервер нужен лишь для подключения JS , и обмена данными в том числе и с помощью REST. Так же сервер различает AJAX и неAjax запросы и выдаёт тот или иной ответ.
Вопрос 1:
Как продвигать сия детище в поисковика ? Кроме как клоакинга ничего не придумал.
Вопрос 2:
Не могу найти информацию о взаимодействии "Клиент"-"Файлы на Сервере"
Вопрос этот возник ,когда пошли первые макеты - при первом заходе на сайт происходит AJAX-подключение множества (20-30) шаблонов (.html)
и ещё может с 10 AJAX отправить.
Как работает сервер ,когда обращаются к файлу (.js,.html),а не приложению ?
-------
И конечно жду критику сия подхода