Date:
Всего у продукта может быть 3 версии приложения: для компьютера, для мобильных устройств или веб-версия
Например, для создания адаптивного интерфейса, который будет хорошо отображаться на разных устройствах, необходимо использовать CSS медиа-запросы и фреймворки, такие как Bootstrap или Foundation
Поскольку все данные загружаются сразу, пользователю не нужно ждать загрузки каждой отдельной страницы
После того как вы освоите основы, переходите к изучению фреймворков и библиотек, таких как React, Angular или Vue
Современная веб-архитектура складывается из отдельных управляемых компонентов — микросервисов
Его задача абстрагировать слой Service от конкретной реализации хранилища