- PVSM.RU - https://www.pvsm.ru -

Материалы с казанского митапа по фронтенду: Phoenix LiveView, фронтопс, JSON:API

Привет! 15 февраля прошёл наш митап по фронтенду в Казани. С докладами выступали разработчики из компаний Provectus, Spiral Scout и Neuron.Digital.

Мы обсуждали спецификацию JSON API, фронтенд без использования JS и вопрос о том, кто поможет современному фронтендеру не сойти с ума от обилия новых технологий.

Материалы с казанского митапа по фронтенду: Phoenix LiveView, фронтопс, JSON:API - 1

Видеозаписи докладов

Пишем фронтенд без использования JavaScript. Опять — Руслан Садретдинов, Provectus

Руслан рассказал про LiveView — библиотеку для фреймворка Phoenix на языке Elixir. По обещанию создателя Криса МакКорда, эта библиотека позволит не писать JavaScript для почти любого стандартного веб-приложения и простых игр, а SSR будет работать из коробки. Станет ли Phoenix LiveView переломным моментом в веб-разработке или суровая реальность против?

00:00 [1] — Представление спикера
01:08 [2] — Что такое Phoenix LiveView
02:08 [3] — История и суть библиотеки
04:25 [4] — Обещания создателя библиотеки о её работе
09:34 [5] — Теймплейты
12:52 [6] — События и управление состоянием
16:25 [7] — Что ещё есть в LiveView
19:17 [8] — Зачем это всё нужно
22:08 [9] — JS мёртв или нет?
31:13 [10] — Ответы на вопросы слушателей

Посмотреть презентацию Руслана [11]

Фронтопс? Серьёзно? — Анна Селезнёва, Spiral Scout

Фронтенд стремительно развивается, и современному фронтендеру нужно осваивать всё больше новых технологий, не связанных с разработкой напрямую. К сожалению, не всегда можно найти на это время, что сказывается на качестве продукта не самым лучшим образом. Здесь на помощь придёт фронтопс. Кто это такой, из чего состоит и как им стать — в докладе Анны.

00:00 [12] — Представление спикера и темы
01:01 [13] — Что такое фронтопс
03:50 [14] — Что делает и с чем работает фронтенд-разработчик
10:11 [15] — Чем поможет фронтопс
11:33 [16] — В чём именно состоит его работа
21:35 [17] — Как понять, что нужен фронтопс
23:52 [18] — Где взять фронтопса
25:29 [19] — И как самому им стать
28:56 [20] — Ответы на вопросы слушателей

Посмотреть презентацию Анны [21]

JSON:API — работаем по спецификации — Алексей Авдеев, Neuron.Digital

Алексей рассказал, в чём суть спецификации JSON:API, чем она дополняет RESTful и чем отличается от GraphQL. В докладе — плюсы, минусы, подводные камни спецификации и, конечно, опыт её использования.

00:00 [22] — Представление темы
02:19 [23] — Что такое JSON:API и примеры ошибок, которых она позволит избежать
20:00 [24] — Зачем нужна JSON:API
21:26 [25] — Плюсы и минусы спецификации
24:48 [26] — Подводные камни JSON:API
28:22 [27] — OpenAPI
30:41 [28] — Чем JSON:API отличается от GraphQL
33:35 [29] — Ответы на вопросы слушателей

Автор: arovinskaia

Источник [30]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/konferentsii/347254

Ссылки в тексте:

[1] 00:00: https://youtu.be/QwL2XHXHQl4

[2] 01:08: https://youtu.be/QwL2XHXHQl4?t=68

[3] 02:08: https://youtu.be/QwL2XHXHQl4?t=128

[4] 04:25: https://youtu.be/QwL2XHXHQl4?t=265

[5] 09:34: https://youtu.be/QwL2XHXHQl4?t=574

[6] 12:52: https://youtu.be/QwL2XHXHQl4?t=772

[7] 16:25: https://youtu.be/QwL2XHXHQl4?t=985

[8] 19:17: https://youtu.be/QwL2XHXHQl4?t=1157

[9] 22:08: https://youtu.be/QwL2XHXHQl4?t=1328

[10] 31:13: https://youtu.be/QwL2XHXHQl4?t=1873

[11] Посмотреть презентацию Руслана: http://bit.ly/2v17Q66

[12] 00:00: https://youtu.be/PCiKFnOFNvo?t=1

[13] 01:01: https://youtu.be/PCiKFnOFNvo?t=61

[14] 03:50: https://youtu.be/PCiKFnOFNvo?t=230

[15] 10:11: https://youtu.be/PCiKFnOFNvo?t=611

[16] 11:33: https://youtu.be/PCiKFnOFNvo?t=693

[17] 21:35: https://youtu.be/PCiKFnOFNvo?t=1295

[18] 23:52: https://youtu.be/PCiKFnOFNvo?t=1432

[19] 25:29: https://youtu.be/PCiKFnOFNvo?t=1529

[20] 28:56: https://youtu.be/PCiKFnOFNvo?t=1736

[21] Посмотреть презентацию Анны: http://bit.ly/2P8Ljv2

[22] 00:00: https://youtu.be/JD3HLaLxUJ8

[23] 02:19: https://youtu.be/JD3HLaLxUJ8?t=139

[24] 20:00: https://youtu.be/JD3HLaLxUJ8?t=1200

[25] 21:26: https://youtu.be/JD3HLaLxUJ8?t=1286

[26] 24:48: https://youtu.be/JD3HLaLxUJ8?t=1488

[27] 28:22: https://youtu.be/JD3HLaLxUJ8?t=1702

[28] 30:41: https://youtu.be/JD3HLaLxUJ8?t=1841

[29] 33:35: https://youtu.be/JD3HLaLxUJ8?t=2015

[30] Источник: https://habr.com/ru/post/488716/?utm_campaign=488716&utm_source=habrahabr&utm_medium=rss