Интернет-магазины и попкорн

За последние два дня я посетил 2-й code.talks commercespecial.

Эта конференция проходит в самом сердце Берлина, в Kulturbrauerei, исторической пивоварне, которая теперь превратилась в место проведения мероприятий. Доклады проходили в кинотеатре CineStar, так что можно было слушать спикеров, сидя в суперкомфортных креслах и поедая попкорн.

Младшая сестра code.talks в Берлине в основном обращается к разработчикам из сферы электронной коммерции. Два дня были полностью заполнены примерно 70 сеансами параллельно в 5 кинозалах по разным темам, таким как Системы, Архитектура, Рекомендации/Поиск или UX/интерфейс/мобильная версия. Чувствовалась международная направленность, так как около 50% переговоров проходило на английском языке.

Как и было задумано для конференции по электронной коммерции, несколько крупных игроков в этой области представили доклады на текущие или постоянные темы, например. Zalando, ProjectA, Otto, shopping24, Spryker, AboutYou. Например, как и в позапрошлом году была популярна тема микросервисов. Панельная дискуссия пыталась выяснить, что выходит за рамки традиционных платформ электронной коммерции. Кроме того, такие темы, как машинное обучение и искусственный интеллект, открыли еще одну перспективу в области электронной коммерции.

Я был очень рад, что меня пригласили в качестве спикера в трек UI/Frontend/Mobile с темой изоморфного (или еще называемого универсальным) JavaScript. Изоморфное внешнее приложение сочетает в себе классическое веб-приложение с одностраничным приложением и, следовательно, объединяет рендеринг на стороне сервера и на стороне клиента. Это означает, что первый рендеринг внешнего приложения происходит на сервере, а каждый последующий запрос обрабатывается на клиенте. Эта концепция по умолчанию дает множество преимуществ: быстрая начальная загрузка страницы, высокая скорость отклика при переходе между страницами и хорошая настройка для SEO. Все эти функции необходимы для любого приложения электронной коммерции. После теоретической части я показал практический пример того, как поделиться слоем представления с помощью ReactJS и ExpressJS.

Вы можете посмотреть пример кода слоя просмотра в моей учетной записи Github, а также более изоморфные примеры с маршрутизацией с использованием React Router или обработкой данных с использованием Redux.

Подводя итог, мне очень понравилось специальное предложение code.talks о коммерции. Я познакомился с кучей новых людей из своего нового дома в Берлине и получил несколько новых идей, особенно в архитектуре и процессе проектирования и разработки, за которыми я сейчас буду следить. Но поскольку эта конференция нацелена на разработчиков, должно быть больше разработчиков по отношению к бизнесменам и продавцам. Итак, ребята, если вы разработчик: выходите, говорите и делитесь своими знаниями!

Обновление от 10.05.2017: Спонсор AboutYou опубликовал интервью со мной о code.talks здесь.

Первоначально опубликовано на www.kristin-baumann.com 29 апреля 2017 г.