Привет, Хабр! 15 февраля прошёл наш митап по фронтенду в Казани. С докладами выступали разработчики из компаний Provectus, Spiral Scout и Neuron.Digital.
Мы обсуждали спецификацию JSON API, фронтенд без использования JS и вопрос о том, кто поможет современному фронтендеру не сойти с ума от обилия новых технологий.
Видеозаписи докладов
Пишем фронтенд без использования JavaScript. Опять — Руслан Садретдинов, Provectus
Руслан рассказал про LiveView — библиотеку для фреймворка Phoenix на языке Elixir. По обещанию создателя Криса МакКорда, эта библиотека позволит не писать JavaScript для почти любого стандартного веб-приложения и простых игр, а SSR будет работать из коробки. Станет ли Phoenix LiveView переломным моментом в веб-разработке или суровая реальность против?
00:00 — Представление спикера
01:08 — Что такое Phoenix LiveView
02:08 — История и суть библиотеки
04:25 — Обещания создателя библиотеки о её работе
09:34 — Теймплейты
12:52 — События и управление состоянием
16:25 — Что ещё есть в LiveView
19:17 — Зачем это всё нужно
22:08 — JS мёртв или нет?
31:13 — Ответы на вопросы слушателей
Посмотреть презентацию Руслана
Фронтопс? Серьёзно? — Анна Селезнёва, Spiral Scout
Фронтенд стремительно развивается, и современному фронтендеру нужно осваивать всё больше новых технологий, не связанных с разработкой напрямую. К сожалению, не всегда можно найти на это время, что сказывается на качестве продукта не самым лучшим образом. Здесь на помощь придёт фронтопс. Кто это такой, из чего состоит и как им стать — в докладе Анны.
00:00 — Представление спикера и темы
01:01 — Что такое фронтопс
03:50 — Что делает и с чем работает фронтенд-разработчик
10:11 — Чем поможет фронтопс
11:33 — В чём именно состоит его работа
21:35 — Как понять, что нужен фронтопс
23:52 — Где взять фронтопса
25:29 — И как самому им стать
28:56 — Ответы на вопросы слушателей
Посмотреть презентацию Анны
JSON:API — работаем по спецификации — Алексей Авдеев, Neuron.Digital
Алексей рассказал, в чём суть спецификации JSON:API, чем она дополняет RESTful и чем отличается от GraphQL. В докладе — плюсы, минусы, подводные камни спецификации и, конечно, опыт её использования.
00:00 — Представление темы
02:19 — Что такое JSON:API и примеры ошибок, которых она позволит избежать
20:00 — Зачем нужна JSON:API
21:26 — Плюсы и минусы спецификации
24:48 — Подводные камни JSON:API
28:22 — OpenAPI
30:41 — Чем JSON:API отличается от GraphQL
33:35 — Ответы на вопросы слушателей
Посмотреть презентацию Алексея
Плейлист со всеми видео можно найти на нашем ютуб-канале.
Фотоотчёт
Фотографии с митапа мы выложили в Фейсбуке и ВКонтакте. Посмотрите, как всё прошло, и отмечайте себя и друзей.
До новых встреч!
Avdeev
Спасибо за организацию! ИМХО, отличный локальный митап получился.