DOU | Front-end
5.54K subscribers
1.23K photos
51 videos
1 file
1.43K links
Все найцікавіше від фронтенд-спільноти DOU: https://dou.ua/goto/fnG7

• технічні статті та блоги
• войсчати
• професійні обговорення
• події
• вакансії

З побажаннями, ідеями чи скаргами пишіть – pt@dou.ua 👈
Download Telegram
Що відбувається із зарплатами TypeScript-розробників

У довгостроковій перспективі динаміка зарплат сеньйорів є негативною: за останні три роки їхня медіанна зарплата знизилася з $5000 у 2023 році до $4500 у 2026 році. У мідлів протягом цього періоду вона залишалася на рівні близько $2500 без виразної динаміки.

Детальніше в аналітиці: https://dou.ua/goto/WBuK
😭14💩2
Олександр із Zfort Group зібрав свіжий фронтенд-дайджест із найцікавішими статтями тижня! 🔥

Автор розповідає про перехід на TypeScript 5.8 на продакшні, як захистити HTML від копіювання та про атаку корейців через SVG іконки.

👉 https://dou.ua/goto/gkrv
5🔥2
Встигніть купити квиток на DOU Day Picnic за 500 грн🔥
Уже завтра вартість квитків зросте вдвічі!

🗓 5 вересня
📍 КИТ, ВДНГ

💸 100% вартості квитків перекажемо на наш збір бомбери VAMPIRE для «Хартії».

Квитки: https://ticket.dou.ua/dou-day-picnic-2026
Формуємо список спікерів на WAWTech 2026 у Варшаві 26-27 листопада. Переконайся, що встигнеш подати свою заявку на виступ до 1 серпня: https://dou.ua/goto/FImn

Цікавить майже все: AI, Dev / Engineering, Highload, SciTech, Startups / Business, DefTech, QA, Product, Marketing.

Чекаємо на ваші заявки!
💩1
Цього тижня в рубриці — офіційний туторіал від React.

Ви напишете гру «Хрестики-нулики» прямо в браузері. На практиці розберетеся з компонентами, станом, пропсами та реалізуєте функцію відкату ходів

👉https://dou.ua/goto/BJv8

Маєте якісь цікаві ресурси, якими ви готові поділитися зі спільнотою? Заповнюйте форму, не тримайте їх в секреті 😎
🥴6🥱32🗿2👍1
А ви вже ловили 5G 🤔

Які реальні цифри показує спідтест і як загалом враження від стабільності з’єднання?

👉https://dou.ua/goto/KLVh
2🔥1
Full-stack розробник ділиться практичним підходом до налаштування локалізації за методологією Feature-Sliced Design.

У дописі він розібрав правильну організацію словників, переклад помилок валідації Zod та строгу типізацію ключів. Також автор додає готовий Node.js-скрипт для автоматичної генерації файлів із перекладами.

👉 https://dou.ua/goto/NrzE
💩7🔥32👌1
Олександр із Zfort Group зібрав свіжий фронтенд-дайджест із найцікавішими статтями тижня! Автор розповідає про те, як знайти витік пам'яті в Next.js, про проблеми з == на співбесідах та як застосовувати CSS Infinity.

👉 https://dou.ua/goto/g5aG
🔥21🤝1
Інклюзивність — це не просто нормативи. Катерина Зайко, Experience Design Manager в EPAM, розповідає, як створювали доступні платформи для ОВА та «Охматдиту».

Читайте про типові технічні помилки девелоперів, «клавіатурні капкани» та як знайти компроміс між суворим гайдлайном Мінцифри і сучасним візуальним стилем.

👉 https://dou.ua/goto/IZLO
3
У новій статті Олександр Журавльов розповідає про розробку власної бібліотеки StitchAPI.

Звичний файл api.ts, що з роками перетворюється на некерований монстр, тепер можна замінити однією декларацією ендпоінта, отримавши типи, повтори, валідацію й авторизацію задарма.

👉https://dou.ua/goto/DR8i
2👏1
У розробці фронтенду папки helpers та utils часто перетворюються на звалище розмазаної бізнес-логіки, що ускладнює підтримку проєкту. У своїй новій статті Дмитро Ханджанов пропонує ефективне рішення цієї проблеми — перехід до використання моделей. 

Автор детально пояснює, як структурувати код за допомогою інкапсуляції та value objects, замінити глобальні функції на зручні класи й вирішити проблеми SSR-гідрації.

👉 https://dou.ua/goto/TRrD
🔥3
Забули, як працює Grid чи як нарешті відцентрувати той елемент?

У новому випуску рубрики розбираємо CSS-Tricks — найкращий візуальний довідник з верстки на всі випадки життя. Це база, яку варто мати під рукою.

👉https://dou.ua/goto/mPMo

Маєте якісь цікаві ресурси, якими ви готові поділитися зі спільнотою? Заповнюйте форму, не тримайте їх в секреті 😎
2
Іноді ШІ під час код-рев'ю справді допомагає впіймати критичні баги ще до релізу й економить команді чимало часу. Але лише тоді, коли це не просто модель, яка коментує форматування чи назви змінних, а інструмент, здатний помічати нетривіальні помилки й складні крайові випадки.

А ви використовуєте ШІ для перевірки коду у своїх проєктах? Наскільки довіряєте його висновкам? Чи все ж останнє слово завжди залишається за людьми?

👉 https://dou.ua/goto/Apeh
💩15👍2👏21
Справжній самурай не має цілі, він має лише шлях... до наступного оферу 🥷

Останнім часом все частіше з’являються новини про раптові скорочення. А у вас є план Б на випадок звільнення чи покладаєтесь на стабільність свого проєкту?
👉https://dou.ua/goto/0iDX
😁10👎4
Олександр із Zfort Group зібрав свіжий фронтенд-дайджест із найцікавішими статтями тижня!

Автор розповідає про те, як Rust поглинає JavaScript, про велике оновлення Codepen та CI/CD для фронтенду в епоху ШІ.

👉https://dou.ua/goto/Qkrj
🔥4🤝2
Середня кількість відгуків на вакансію Front-end — 190
😢23👎10🤯8😁2
Senior React Engineer with WebGL or WebGPU experience в Sombra
віддалено
👉 https://dou.ua/goto/rII7

Senior React Native Developer в Ralabs
віддалено
👉 https://dou.ua/goto/7RkX

Front-end розробник в Головне управління розвідки Міністерства оборони України, від $950
Київ
👉 https://dou.ua/goto/zKQO

Senior/Middle Frontend Developer (Vue / Nuxt) в TrueLabel
Лісабон (Португалія), віддалено
👉 https://dou.ua/goto/Fx0f

Middle/Senior Shopify Developer в CHI Software
віддалено
👉 https://dou.ua/goto/C8BD
1
Як організувати взаємодію AI з браузером без MCP?

Андрій Сушко ділиться досвідом створення невеликого CLI на базі Chrome DevTools Protocol, який дозволяє передавати AI тільки потрібний контекст.

👉https://dou.ua/goto/PpWs
👍1🤡1
У якій українській IT-компанії ви мрієте працювати? 💭

Вже четвертий рік поспіль DOU запускає масштабне дослідження Employer Brand Research. Ми хочемо дізнатися, що українські фахівці насправді думають про IT-компанії, чиї бренди сприймаються найсильнішими та які чинники сьогодні є вирішальними під час вибору роботодавця.

Як завжди, схема проста: 
▫️ З вас — 5 хвилин на заповнення анкети 
▫️ З нас — прозора та детальна аналітика

👉 Заповнити анкету: https://dou.ua/goto/u250
💩4
Олександр Журавльов видалив російську мову з усіх налаштувань, але сайти та пошук вперто ігнорували його вибір.

Чому так відбувається, як працюють алгоритми визначення мови та як розширення Мовар змушує інтернет спілкуватися з вами українською — читайте у статті.

👉https://dou.ua/goto/R1rP

DOU Day Picnic вже скоро! Приходь нетворкати
21😁9🤡8🌭1
Автор вирішив створити для себе сервіс із конвертерами картинок, щоб позбутися рутини на фрілансі та поекспериментувати з SEO.

Але виявив, що весь пошуковий трафік проєкту несподівано приніс зовсім інший інструмент для коду, на який він взагалі не робив ставку.

👉https://dou.ua/goto/Aeoo
2👍2