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


Изоморфные модули ES
Один странный трюк для совместного использования node_modules со скриптами на стороне браузера. Ранее я продемонстрировал, как создать одностраничное приложение, которое разделяет шаблоны с серверным кодом. (Смотрите видео ниже.) Мы делимся шаблонами веб-приложений, чтобы обеспечить предварительную визуализацию первой загрузки страницы на сервере. Эта практика позволяет веб-приложениям запускаться быстрее и быть более устойчивыми к сбоям сети. В сеансе живого кодирования мы..

Универсальное мышление
Разница в рабочей среде между фронтенд- и бэкенд-разработчиками зависит от размера организации. В средних и крупных организациях есть выделенные бэкенд-разработчики, а также выделенные фронтенд-разработчики. За последние три года с взрывом NodeJS и изоморфного/универсального JavaScript люди, которые изначально были фронтенд-разработчиками, создают больше бизнес-логики. Точно так же концепции, которые чаще встречались на серверной части, применяются к интерфейсной части в стиле WebWorkers,..

Универсальный рендеринг с React и Redux
Как настроить универсальное веб-приложение React с Redux. Предпосылка Маршрутизация на стороне клиента с помощью response-router (часть 2) Redux Redux - это библиотека, которая помогает управлять своим состоянием, используя принципы, подобные Flux. Установите его и его официальные привязки React: $ npm install redux react-redux Сервер Давайте добавим Redux на стороне сервера. Вверху routes/index.jsx импортируйте Redux и Provider : Затем создайте редуктор ,..