@Li_Von

Как правильно писать SPA?

Всем привет.

Хочу сделать веб-приложение на SPA.
Видел здесь вопрос, примерно такой же, но он повлек ещё вопросы.

Там парень реализовал Spa, как один html документ и просто скрывал/показывал нужные секции. Получилось 5000+ строк кода. Его конечно критиковали и говорили, что надо подгружать html страницы через Ajax или же хранить все данные в каком-то view (как я понял это типа папка на сервере?).

Так вот, можете рассказать как правильно реализовать SPA? Как подругжать эти страницы и какой лучше фреймворк использовать?

Заранее большое спасибо!
  • Вопрос задан
  • 1466 просмотров
Пригласить эксперта
Ответы на вопрос 2
@LiguidCool
Spa, как один html документ и просто скрывал/показывал нужные секции

Это костыль, хотя как известно костыли бывают вполне работоспособны. Проблема в том, что подобный код крайне геморройно писать совместно и поддержка - беда.
Верный метод, это когда у тебя все приложение разбито по модулям и перед отправкой клиенту собирается в единый файл. Например если все скопом компилируется в один JS, типа React или Vue.
Либо вариант, когда компоненты динамически подгружаются по мере необходимости. Например PJAX.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы