@romazhan

SPA на нативном JavaScript?

Я хочу создать SPA приложение на чистом JavaScript. По началу всё хорошо:
1) router в зависимости от конфигурации маршрутов динамически вставляет html в монтируемый элемент, без перезагрузки страниц;
2) binder создаёт пользовательские события с определенными деталями;
3) listener отлавливает их и отдаёт детали моделям.

Но дальше начинаются трудности:
1) title статический. Он записан в конфигурации маршрутов, но если пользователь вошёл в аккаунт, то надо подставить логин к title, например: profile | login;
2) неавторизованный пользователь, не должен иметь доступ к страницам аккаунта;
3) страницы имеют динамические части: логин пользователя, количество подписчиков/друзей и т.д.

Ссылка на проект: https://github.com/polak228/Kverlit
Как лучше всего реализовать SPA на нативном JavaScript? Есть примеры реальных проектов?
  • Вопрос задан
  • 1273 просмотра
Пригласить эксперта
Ответы на вопрос 1
Drilled-prog
@Drilled-prog
Программирую на ['php', 'js']
Попробуй SVELTE там уже всё придумали, из него получается нативный JS без фреймворка.
Иначе ты напишешь свой собственный фреймворк)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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