Публикации по теме 'single-page-applications'


TLDR: маршрутизация с помощью одностраничных приложений или маршрутизация на стороне клиента
Если вы знакомы с традиционной веб-разработкой, где у вас есть разные HTML-файлы для разных URL-адресов, маршрутизация в мире одностраничных приложений может сбивать с толку. Перестаньте говорить мне, что в вашем так называемом одностраничном приложении есть только одна страница. Я щелкаю по вашему сайту и могу сказать, что там больше одной «страницы», сэр! — A Very Confused Me Когда я начал заниматься современной разработкой, во многих объяснениях, которые я нашел, использовалось..

Преимущества и недостатки создания одностраничного приложения
Веб-сайт может быть одностраничным приложением или многостраничным приложением. По сравнению с первыми, последних приложений в сети больше. Однако современный характер и повышенное юзабилити одностраничных приложений (SPA) обеспечили им широкую популярность среди пользователей и разработчиков приложений . Что такое одностраничные приложения? Одностраничные приложения или SPA — это тип веб-приложения, которое динамически перезаписывает существующую веб-страницу вместо загрузки..

СПА - это не мечта, это излишество
СПА - это не мечта, это излишество Несмотря на то, что это название звучит слишком громко, давайте изучим предмет, я надеюсь, вам будет интересно, потому что я это сделал! За последние несколько лет мир фронтенда стремительно вырос во вселенную, которая открыла новую эру веб-разработки. Теперь это не просто HTML + CSS + JS, к которому мы привыкли, теперь это очень хорошо сформированная экосистема с миллионами путей для изучения. Теперь у нас есть автоматизированные инструменты..

Angular Framework: SPA xor SSR
Прошло уже 11 лет с тех пор, как я написал свое первое SPA (одностраничное приложение) — хотя тогда они были вроде известны как RIA (многофункциональные интернет-приложения, как будто были другие приложения, которые не не бегать по интернету!). Кроме того, в то время не было доступных фреймворков JavaScript для реализации шаблона MV* в браузере , поэтому мне пришлось делать много пользовательских настроек с использованием PrototypeJS и некоторых фрагментов JQuery. Забавные штуки..

Одностраничные против многостраничных приложений
Одна вещь, которая иногда воспринимается неверно, - это то, что SPA (одностраничные приложения) будут использовать сценарии Java, а MPA (многостраничные приложения) - нет! Это неверно. В MPA интересно то, что если вы откроете инструменты разработчика и перейдете на вкладку «Сеть», каждая новая страница, которую мы получаем, будет загружена с сервера. Каждый запрос повторно отправляется на сервер, поэтому всякий раз, когда мы вводим новый URL-адрес или щелкаем ссылку, это приводит к..

Отличная статья, спасибо.
Отличная статья, спасибо. Действительно, для большинства современных PWA и SPA, созданных на основе React.js, Angular.js, Vue.js, Meteor.js и других подобных интерфейсных библиотек и фреймворков, требуется SSR или предварительный рендеринг. С одной стороны, SSR дает вам полный контроль, но требует дополнительных часов работы и дальнейшего обслуживания. С другой стороны, это предварительный рендеринг, который может быть дорогостоящим с точки зрения потребления ресурсов сервера при локальном..

«Вяз-стартер», инструмент для современной сети
В последнее время возникла интересная дискуссия о современной сети . Я лично считаю что Одностраничные приложения (SPA) использовались (ab) там, где более традиционный подход на стороне сервера мог бы лучше подходить SPA требуют особого внимания (навигация, прокрутка, доступность, SEO и т. д.) Есть много спа-салонов, которые не созданы должным образом , но, если они созданы хорошо, СПА могут значительно улучшить взаимодействие с пользователем Браузер кажется естественным..