Веб-интерфейс для медленного соединения — что выбрать?
Возникла задача - сделать веб-интерфейс, который будет использоваться на мобильных устройствах в отдалённых районах с нестабильным и медленным соединением. В основном требуется отправка данных через форму, но так же необходимо и отображение табличных данных объёмом 100-200 строк. Варианты реализации пока видятся следующие:
- голый html в браузере
- использование какого-либо фронтенд фреймворка (Vue, React) в браузере
- фреймворк в PWA
- AJAX на голом JS
- ваш вариант?
Какой из вариантов будет наиболее эффективен в плане быстродействия?
Странный вопрос. В плане быстродействия.
Что быстрее скачать 1 файл или 2 файла.
Только хардкор.
HTML + CSS. Какой AJAX Просто в новом окне выгружайте новые файлы в виде табличке.
Будет летать как мерседес на дизеле.
Алексей Дубровин, смотря какой кейс использования.
Если открыл - отправил форму - закрыл, то голый html
Если открыть и совершить несколько действий (длительная сессия работы), то выгоднее гонять голые данные аяксом. А так как в вопросе речь идет о быстродействии сети, а не устройств, то и на PWA можно посмотреть