Какой тег HTML добавили специально ради мемов в 90-х ❓
Anonymous Quiz
12%
<wave>
48%
<comic>
26%
<blink>
15%
<shake>
😁8🤔5
Bundle Buddy — это анализатор бандлов, который показывает, где ваш фронтенд тянет дубликаты кода. Иногда один и тот же модуль попадает в разные чанки — и вы даже не замечаете, как сборка пухнет.
Что дает:
Пример запуска:
npx bundle-buddy ./build/*.js.map
После этого открываете браузер и видите интерактивный граф с пересечениями кода.
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥1
Node.js стал платформой с веб-стандартами, встроенным тестированием и современными асинхронными паттернами.
В карточках разберем ключевые подходы:
— Модули
— Top-level await
— Встроенные веб-API
— Потоки
— Worker Threads
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10❤4
Please open Telegram to view this post
VIEW IN TELEGRAM
😁13🌚5
Когда проект начинает «тормозить», в ход идут инструменты для поиска узких мест.
DevTools → Memory
1. Делайте Heap snapshot, чтобы находить утечки.
2. Смотрите на Retained size, чтобы увидеть, какие объекты удерживают память.
3. Проверяйте, не остались ли «висящие» DOM-ноды или слушатели после удаления элементов.
Всё про замеры времени и оптимизацию рендера — на картинке
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍2
🏛 Архитектура для фронтенд-разработчиков
Сегодня мало просто знать React или Vue — работодатели смотрят на то, как вы строите архитектуру и работаете с масштабируемыми проектами.
Подобрали актуальные материалы, которые помогут разобраться.
➡️ Patterns.dev
Современные архитектурные, рендеринг- и перфоманс-паттерны для JavaScript и React.
➡️ web.dev/patterns
Официальные паттерны от команды Chrome: компоненты, layout-решения, best practices.
➡️ Atomic Design
Онлайн-книга Брэдa Фроста про дизайн-системы и компонентное мышление.
➡️ Feature-Sliced Design
Методология структурирования фронтенда по фичам. Есть подробная дока и гайдлайны.
➡️ Next.js — Architecture
Документация по новой архитектуре App Router: серверные/клиентские компоненты, кеширование, PPR.
🐸 Библиотека фронтендера
#свежак
Сегодня мало просто знать React или Vue — работодатели смотрят на то, как вы строите архитектуру и работаете с масштабируемыми проектами.
Подобрали актуальные материалы, которые помогут разобраться.
Современные архитектурные, рендеринг- и перфоманс-паттерны для JavaScript и React.
Официальные паттерны от команды Chrome: компоненты, layout-решения, best practices.
Онлайн-книга Брэдa Фроста про дизайн-системы и компонентное мышление.
Методология структурирования фронтенда по фичам. Есть подробная дока и гайдлайны.
Документация по новой архитектуре App Router: серверные/клиентские компоненты, кеширование, PPR.
#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12
Приложение получает уведомления по WebSocket. Пользователи жалуются, что после переподключения к интернету они не видят часть уведомлений.
Что скорее всего не реализовано
#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔6
This media is not supported in your browser
VIEW IN TELEGRAM
7 октября стартует второй поток курса «AI-агенты для DS-специалистов».
За 5 недель вы научитесь собирать агентов, которые уже сейчас будут помогать бизнесу.
В кружке выше Максим Шаланкин, наш преподаватель, рассказывает подробнее — включай, чтобы не пропустить.
Please open Telegram to view this post
VIEW IN TELEGRAM
Middle/Senior Frontend разработчик — удаленно (Минск)
Frontend-разработчик (React) — офис (Краснодар)
React Developer (Middle/Senior) — удаленно
Middle / Middle+ Frontend Developer (Vue) — от 200 000 до 250 000 ₽, удаленно (Казань)
Frontend-разработчик — офис (Ярославль)
#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚3
Чтобы протестить мобильный рендер без devtools — эмулируй размер экрана прямо из CLI:
npx playwright open --viewport-size=375,667 https://localhost:3000
Подходит для проверки:
— SSR-адаптивности до загрузки JS
— бага isMobile() в Next.js
— layout’а на разных устройствах
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍1👾1
This media is not supported in your browser
VIEW IN TELEGRAM
❗ Так, владелец макбука. Хватит позировать в кофейне.
Настоящее портфолио — это не стикеры на крышке, а проект с чистым кодом, README и рабочей демкой.
Не знаешь, как такой собрать? Научим. Наш курс «ML для старта в Data Science» — это пошаговый гайд к проекту, за который не стыдно.
ОСТАЛАСЬ НЕДЕЛЯ, чтобы забрать его по старой цене в 44.000 ₽. С 1 сентября — всё.
🎁 И да, при покупке курса ML до 1 сентября — курс по Python получаешь бесплатно.
👉 Апгрейд от «вайба» до «оффера» тут
Настоящее портфолио — это не стикеры на крышке, а проект с чистым кодом, README и рабочей демкой.
Не знаешь, как такой собрать? Научим. Наш курс «ML для старта в Data Science» — это пошаговый гайд к проекту, за который не стыдно.
ОСТАЛАСЬ НЕДЕЛЯ, чтобы забрать его по старой цене в 44.000 ₽. С 1 сентября — всё.
🎁 И да, при покупке курса ML до 1 сентября — курс по Python получаешь бесплатно.
👉 Апгрейд от «вайба» до «оффера» тут
❤3