@Li_Von

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

Всем привет.

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

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы