Telegram Web Link
lodash и ramda все 🤟

Причем тут софтскиллы, а вот не знай я бы лично одного из самых сильных js разрабов нашего поколения izede, так бы и не узнал про es-toolkit 🤩
Please open Telegram to view this post
VIEW IN TELEGRAM
🍌17🔥431
Коллеги, товарищи, стримы переносятся из-за состояния стримера, перед всеми извиняюсь 😵‍💫 приболел
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥94🍌4😭4🔥1
🧊 siberiacancode x IT-ХОЗЯЕВА
🍿 АНОНС СТРИМА 27 сентября в 11:00 по мск youtube — twitch — vk
Фидбек по докладам с митапа 😉

😉 Как мы запретили писать код с багами в локализации — Хороший и простой доклад, мне нравится, что вся полезная информация уместилась по таймингу, но опять куча вопросов, например изначально делать id на русском, ну как будто тогда уже все пошло не так, а так полезная информация и самое важное правильный фокус для слушателей, о чем нужно думать, чтобы не сделать плохо, когда смотрим на локализацию.

🍜 React и функциональные шаблоны. Паттерн FACC. — Опять эти правила и архитектура лезут нам во фронтенд, если коротко, то доклад просто послушать и желательно никогда так не делать. Решение, что показал автор можно сделать в разы проще, а render props в официальной доке запихнули в legacy api и правильно сделали. Props функции — это очень хрупкая тема с учетом ререндеров в react. Но если у вас супер сложная система и bdui, например, то вам придется что-то похожее сделать и автор показал пару интересный вещей, которые могу пригодится.

👨‍💻 10⁸ клеток: алгоритмы и производительность в JavaScript — Какой же интересный доклад, сам доклад я бы сказал больше бесполезный, но его подача вытягивает его, тот самый доклад, который ты прослушаешь до конца. Автор очень просто повышая сложность доклада, рассказывает про производительность. Доклад затрагивает многие темы, девтулзы, js, инженерия и т.д. Давно наблюдаю за спикером, делает прям вкусно

🤨Предохранители от выгорания, или почему «Устал? Отдохни» не работает — Мне далеки такие доклады, мои советы на уровне будьте просто лучшей версией себя, но у многих это может не работать и спикер предложил довольно неплохое просто решение саморефлексии. Ваши проблемы, только вы сами можете пофиксить

Огромное спасибо ребятам из
MoscowJS, которые позволяют мне стримить и проводят митапы в таком количестве. Если хотите выступить — пишите им сюда. Ребят, знаю лично, помогут подготовиться и выступить, так сказать, получить свой первый опыт.
Please open Telegram to view this post
VIEW IN TELEGRAM
12🍌6🔥4😍2👍1
Добавили новые хуки 😎 всего 153 хука:

- useVisibility
- useAsyncEffect
- useFocusTrap

Также добавили пару тестов для хуков, уже на следующем moscowjs я вам расскажу некоторые вещи и моменты при реализации библиотеки хуков, будем говорить обо всем от реализации до тестирования.
Please open Telegram to view this post
VIEW IN TELEGRAM
6🍌4🔥2🎉1
Activity теперь официально в react 19.2 😎

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

// Before
{isVisible && <Page />}

// After
<Activity mode={isVisible ? 'visible' : 'hidden'}>
<Page />
</Activity>
Please open Telegram to view this post
VIEW IN TELEGRAM
10🍌6🤔4🔥21👏1
🧊 siberiacancode x IT-ХОЗЯЕВА
😎 ВИДЕО ❤️ shadcnui заставит вас полюбить веб снова
На самом деле, пора делать ролик почему antdesign мне не нравится и считаю его не конкурентным сегодня.

Я тут решил быстро зайти и глянуть компонент кнопки, ну и теперь я боюсь заходить в более сложные компоненты. Думаю нужен контент на эту тему 🚬 что если я ошибаюсь.
Please open Telegram to view this post
VIEW IN TELEGRAM
13🔥6🍌6🤔2🙏21👻1
MoscowJS 69 + siberiacancode = 🏆

siberiacancode в живую на MoscowJS. Строим с ребятами историю. Ребята хорошие друзья с Докой 😆 — платформой с понятными статьями от разработчиков для разработчиков.

Регистрация на офлайн уже открыта. Напоминаем: если используете промокод, то не забывайте нажать «Применить». В этот раз ваш покорный слуга выступает на митапе, будем рады всех видеть, но и официальный стрим конечно будет. Не забывайте задавать вопросы спикерам.

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

MoscowJS: https://www.tg-me.com/moscowjs
Задать вопросы спикерам: https://moscowjs.org/qna/
Please open Telegram to view this post
VIEW IN TELEGRAM
15🔥4🍌4🏆1
Сначала openapi, а потом swagger 🤔 пишу это, потому-что есть люди, которые знают про swagger, но не знаю про openapi 🚬
Please open Telegram to view this post
VIEW IN TELEGRAM
18😁8🍌32🔥2💯2
Forwarded from MoscowJS
Инженерия — это не только про интересные задачи, но и про умение экономить ресурсы.

И Дмитрий Бабин в докладе «Я сделал reactuse и мне есть, что рассказать» покажет это на примере собственной библиотеки хуков reactuse:
> как важны подходы к реализации хуков: DX, масштабируемость, тестирование и простота поддержки,
> как мы сделали свое решение и что получилось,
> на что хочется обратить внимание не только react инженеров, но и web сообщество.

А еще Дима проводит стримы наших митапов у себя в канале 🌟

23 октября, MoscowJS 69 x Лемана Тех

Регистрация | Промокоды | #moscowjs #moscowjs69
Please open Telegram to view this post
VIEW IN TELEGRAM
121🍌11🔥5👍2🐳2🌭2🏆1🍓1
Мы очень "любим react", на самом деле новость, что react отделился и стал отдельным юридическим лицом неплохая 👍

По данным из новости, мы понимаем, что некоторые опенсорс продукты просто отделились и получился "React Foundation". Думаю для нас с вами ничего не поменяется, хотя обещают обеспечить долгосрочную устойчивость и прозрачность разработки react 🛀

We will make the React Foundation the new home for React, React Native, and some supporting projects like JSX. The React Foundation’s mission will be to support the React community and ecosystem. Once implemented, the React Foundation will


Опять же интересна причина, почему отделились? Второй вопрос, почему не перешли в vercel?
Please open Telegram to view this post
VIEW IN TELEGRAM
9🍌43🔥1
Я поражаюсь сообществу IT-ХОЗЯЕВА 😎

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

Сильнейшее сообщество, а я и дальше буду закрывать медийный и опенсорсный гештальт 🏆
Please open Telegram to view this post
VIEW IN TELEGRAM
123🔥11🍌8🏆2😁1
Добавили возможность выбора case для inject хуков 😉

Ребятки, подметили такой вариант в issues, а после сами его и реализовали. Мне оставалось только сделать ревью, да и залить в мастер. Уже скоро про это все буду рассказывать на moscowjs 69, будем говорить не просто про библиотеку, но и про вещи с ней связанные.
Please open Telegram to view this post
VIEW IN TELEGRAM
1🍌106🔥41
Ребята, напоминаю стримов нет, потому-что админ канала играет в кс2 на работе 👨‍💻

Уже на этой неделе начинаются playoff нашего корпоративного турнира. Наш турнир невероятен и я знаю, что с каждым годом будет все лучше и лучше. Я благодарен организаторам за такую возможность.

Обычный фронтендер может побыть официальным и неофициальным кастером, игроком или даже чемпионом турнира по кс2 👍

Этот турнирных дух, победы и поражения, ты буквально чувствуешь себя живым. Ну кс2 коммьюнити у нас топовое, самый токсичным в итоге этом сезоне оказался "я", кто знает, тот знает, зато сколько мемов и крутых ребят среди старичковых и новой гвардии. Это крутой пример, как можно делать незабываемый движ внутри компании для сотрудников.

Я и моя команда выложится на полную, цель победа в этом сезоне 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
🏆13🔥74🍌3👍1
React 19.2 — топ один библиотека для JS, но есть нюанс 🏆

В недавнем обновлении вышел новый хук — useEffectEvent. Если кратко, он создан, чтобы делать стабильный handler для useEffect, без указания его в deps — чтобы эффект пересоздавался только в нужные моменты.

Но ещё давно люди сделали похожий хук и назвали его useEvent. Суть простая — он создаёт стабильную ссылку на handler. И вроде бы одно и то же, но нет. Разница есть и она весомая: useEffectEvent создаёт стабильный handler только для useEffect, а не просто ссылку на функцию. Проще говоря, useEffectEvent работает только внутри useEffect. Создатель reatom даже сделал демку, где это видно 🚬

Для меня загадка, почему React до сих пор отказывается добавлять утилитарные хуки. Да, это библиотека, и пользователи могут писать их сами, но ещё в 2022 году был RFC на useEvent — и в итоге все про него забыли. Было в разы удобней иметь не useEffect, а его дочерние реалзиации, но об этом как-нибудь next time.
Please open Telegram to view this post
VIEW IN TELEGRAM
1🍌1063🔥2
2025/10/24 06:24:40
Back to Top
HTML Embed Code: