Frontend Mix — доклады про Node.js, масштабируемость и нативный веб

    У вас есть фронтенд. Вы написали сайт, но теперь его просят встроить в ваше нативное приложение. Вы смешиваете их и получаете бесшовный переход. Вы не понимаете, как это произошло, но вам объяснят.


    У вас есть фронтенд. Вам нужен BFF, и вы выбираете Node.js. Что-то настраиваете, разрабатываете, профилируете, и получается результат. Вы не понимаете, что делали, но вам объяснят.


    У вас есть фронтенд. Еще вам нужно бесплатное масштабирование, поэтому вы берёте Node.js и смешиваете его с Comedy. Вы не понимаете, как с этим работать, но вам объяснят.



    Виктор Исаев наглядно показывает, почему фреймворк Comedy — сила


    Под катом три полезнейших доклада про внутренности Node.JS, инструменты, нативный веб, а ещё идеальное демо многопоточности в Node.JS с фреймворком Comedy.


    Андрей Мелихов (Яндекс.Деньги)


    Node.js в энтерпрайзе — почему и как?


    Почему крупные компании выбирают Node.js в качестве BFF. Как правильно готовить Node.js, какие инструменты понадобятся для разработки, профилирования и мониторинга на продакшене.


    Виктор Исаев (SAYMON)


    Comedy: акторы для гибкого масштабирования Node.js


    Доклад-знакомство с фреймворком Comedy и реализацией акторов в Node.js. Рассказ о том, как масштабировать отдельные модули Node.js без изменения кода и по-умному управлять нагрузкой. Будет много кода и лайв-демо.


    Виктор однажды написал пост про это — там текст, если вам удобнее читать, а не смотреть, а ещё оттуда можно скопировать нужные команды.


    Зар Захаров (Альфа Банк)


    История о том, как мы в банке JS-сервисы встраивали в нативное приложение


    Представьте, что у вас есть нативное приложение, в которое нужно встроить JS-приложение. Доклад о том, стоит ли использовать для этого WebView и есть ли другие законные способы сшить натив и JS так, чтобы никто ничего не заподозрил.


    Таймкоды

    4:30 Почему показываем мобильное приложение, а говорим про фронтенд
    6:30 Фронтовые разработчики доставляют задачи в два раза быстрее и в два раза больше, чем мобильные команды
    7:00 Под две системы нужны два мобильных разработчика
    9:00 Решения для нативной разработки для фронтендеров — ionic, nativescript, react narive
    12:15 Какие технологии используют в Альфа Лаборатории?
    13:20 Почему WebView?
    14:20 Почему хорошо показывать сайт вместо недостающих разделов приложения
    16:00 Первая проблема — единый дизайн (его нет)
    19:50 Вторая проблема — кросс-авторизация и протухающие токены
    23:08 Третья проблема — никто не задумывался об оптимизации приложений
    25:40 Ускорение загрузки страниц с 4.5 до 1.2 секунды. Как?
    29:30 Скорость загрузки зависит от девайса. Почему это важно?
    31:17 Четвертая проблема — про странности с отладкой
    35:00 Что все-таки выбрать для нативной разработки, если вы фронтендер?


    В декабре мы проведём митап для джавистов — подписывайтесь на наш хабраблог, чтобы не пропустить доклады. А если вы живете в Петербурге — приходите и послушайте вживую.


    А ещё, пожалуйста, проголосуйте в опросе о том, как вам удобнее смотреть доклады на хабре.

    Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

    Нужны ли дополнительные обвесы к видео с докладами?

    Яндекс.Деньги

    111,00

    Как мы делаем Деньги

    Поделиться публикацией
    Комментарии 0

    Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

    Самое читаемое