Frontend | Иван Усынин – Telegram
Frontend | Иван Усынин
149 subscribers
35 photos
5 videos
20 links
👨🏻‍💻 TechLead Frontend в Альфа-Банк. Запускал проекты в production до того, как это стало мейнстримом.

💡 На канале: рабочие заметки, решение возникающих проблем, полезные материалы про Frontend

Связаться: @usyninis
Download Telegram
Media is too big
VIEW IN TELEGRAM
Слив! Архив 468 докладов FrontendConf =)

Ребята, я вам принес огроменный архив, в котором вы найдете все доклады за 10 лет нашей конференции! Делитесь со своими фронтендерами, забирайте, смотрите, изучайте, эксперементируйте)

- FrontendConf 2024, 56 докладов
- FrontendConf 2023, 50 докладов
- FrontendConf 2022, 42 доклада
- FrontendConf 2021, 40 докладов
- FrontendConf Live 2020, 62 доклада
- FrontendConf 2019, 32 доклада
- FrontendConf 2019 (РИТ++), 34 доклада
- FrontendConf 2018, 36 докладов
- FrontendConf 2018 (РИТ++), 37 докладов
- FrontendConf 2017 (РИТ++), 30 докладов
- FrontendConf 2016 (РИТ++), 18 докладов
- FrontendConf 2015 (РИТ++), 31 доклад

До конференции остался ровно месяц! 20-21 октября пройдет FrontendConf 2025. Промокод со скидкой: fc25_TiredGlebMikheev

https://frontendconf.ru/moscow/2025
❤‍🔥21
Я на FrontendConf 2025

Уже совсем скоро: 21 октября выступаю на одной из крупнейших конференций для фронтенд-разработчиков в России.

✔️ Тема доклада: Микрофронтенды: упрощаем разработку через dev-окружение

Это мой первый опыт выступления на подобном мероприятии. Настрой отличный, постараюсь дать максимум пользы 💬

Подробнее о докладе и самой конференции: https://frontendconf.ru/moscow/2025/abstracts/16074

#js #javanoscript #front #frontend #web #developer #frontendconf2025
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥51
📢 Выступил с докладом на FrontendConf 2025

По результатам выступления было много интересных вопросов по теме, а некоторые - более глубокие, уходящие в архитектуру.

Это радует, значит тема была полезной и актуальной. 🏆

Спасибо организаторам мероприятия и каждому слушателю за внимание!

#js #javanoscript #front #frontend #web #developer #frontendconf2025
🔥16👍62
A?.Frontend B-Day Meetup

🎉 Уже завтра - 29 октября в Санкт-Петербурге пройдет frontend-meetup, где будем праздновать день рождения комьюнити A?.Frontend.

Приглашаю всех на событие: участвовать можно как офлайн, так и онлайн 🧑‍💻 .

На митапе выступлю с докладом, где расскажу про миграцию frontend-кода и покажу рабочие решения, которые позволяют нам избавиться от рутинных задач по обновлению библиотек на множестве проектов.

Зарегистрироваться и ознакомиться с полной программой мероприятия можно по ссылке:
https://digital.alfabank.ru/events/frontend-b-day-meetup
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩41👍1
Выступил на A?.Frontend B-Day Meetup

Вчера прошел очень душевный митап, посвященный дню рождения сообщества разработчиков A?.Frontend 🎂

Уютный зал, полностью заполненный гостями, диджей с отличной музыкой , вкусные угощения, крутые и полезные доклады - все это оставило приятные впечатления. Рекорд регистраций был побит 🏆

Я выступал первым - запись выступления можно найти тут:
⚡️ YouTube
⚡️ VK

Спасибо нашей отличной команде организаторов 😎

#frontend #js #meetup
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍3
🧑‍💻 Инкапсуляция контекста

На досуге решил поизучать как устроен Fastify - фреймворк для Node.js. Если вы еще не знакомы с ним - советую присмотреться повнимательнее: он обещает высокую производительность и гибкость благодаря минимальному оверхеду и продуманномой архитектуре.

Fastify использует систему плагинов для расширения функциональности и самое интересное началось когда я в одном из плагинов попыталя повесить хук на запросы, ожидая что он отработает на все запросы к серверу. Но данный хук отрабатывал только на маршруты внутри самого плагина. Пошел читать доку и наткнулся на фундаментальную особенность Fastify - инкапсуляция контекста.

🤔 Что такое инкапсуляция контекста?

Это способ организации кода таким образом, чтобы каждый хук/декоратор/плагин имел доступ лишь к нужным объектам данных, т.е. к нужному контексту (см. картинку). Это помогает избежать проблем с глобальными обработчиками, сплетением хуков/обработчиков/переменных внутри проекта. Фактически, это значит, что ваш код становится чище и проще в поддержке.

При этом, в случае необходимости, шаринг контекста легко можно реализовать через отдельную утилиту fastify-plugin - о чем описано в официциальной доке, и все это с понятными примерами. Интересный подход 🙂

Fastify документация:
https://fastify.dev/

Про инкапсуляцию:
https://fastify.dev/docs/latest/Reference/Encapsulation/

#fastify #nodejs #javanoscript #typenoscript #js #ts #frontend #webdev #context
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1