Является ли отправка HTML через соединение WebSocket плохой практикой?

Я разрабатываю небольшое приложение на Node.js с базой данных MongoDB, передо мной стоит nginx для обработки статических файлов и начального индекса. HTML.

Когда я посещаю свой index.html, загружаются все файлы javascript/css/img, и устанавливается соединение через веб-сокет с сервером node.js.

Изначально мой index.html пуст, его нужно заполнить нужным файлом шаблона. Одна вещь, которую я мог бы сделать, это сделать обычный запрос ajax.

$.get('myfile.html') и добавьте его к своему содержимому. Веб-сокет просто обрабатывает данные базы данных.


Теперь у меня уже есть открытое вебсокет соединение с сервером, почему бы мне просто не передать шаблон .html вместе с данными из базы данных, и слить его в клиенте.

Файлы шаблонов — это всего лишь небольшие фрагменты html, зачем тратить HTTP-запрос, верно??


Обратите внимание, что это приложение будет использоваться только избранными людьми с полной поддержкой браузера html5. Никаких резервных ситуаций не требуется.

6
задан Saif Bechan 17 March 2012 в 10:13
поделиться