DOU | Front-end


Channel's geo and language: Ukraine, Ukrainian
Category: Technologies


Все найцікавіше від фронтенд-спільноти DOU: https://dou.ua/goto/fnG7
• технічні статті та блоги
• войсчати
• професійні обговорення
• події
• вакансії
З побажаннями, ідеями чи скаргами пишіть – pt@dou.ua 👈

Related channels  |  Similar channels

Channel's geo and language
Ukraine, Ukrainian
Statistics
Posts filter


У своєму дописі Нікіта Галкін аналізує сучасні вимоги до Node.js розробників на українському ринку праці.

Він досліджує популярність технологій, таких як TypeScript, NestJS, React, а також хмарних платформ AWS, Google Cloud та Azure. Детальніше читайте у його публікації.


Стріляємо собі в ногу CSS-специфічністю, придивляємось до Angular 19.2, дізнаємось про п'ять JavaScript-сніпетів для використання з емодзі. Все це, звичайно ж, у свіжому дайджесті від Олександра Смолянінова!


Якщо ви думали, що :is це просто прикольний спосіб писати селектори через кому, а :where, як і Житомира, не існує, то мусимо вас розчарувати. Житомир існує. Як і той факт, що ці псевдоселектори поводяться зовсім не так, як ви очікуєте, можуть крепко вистрілити вам в ногу, а якийсь із них без зайвих роздумів занулить вагу навіть десяти айдішок.

Якщо хочете уникнути матюкодебагінгу та писати CSS без зайвого головного болю – читайте новий матеріал від Бабіча!


Олександр, Front-end developer, ділиться підходами до написання чистого коду на TypeScript.

Він радить довіряти type inference, уникати зайвого декларування типів і не вказувати їх явно для констант та результатів функцій, якщо TypeScript може визначити їх самостійно, а також рекомендує мінімізувати використання типів при деструктуризації. Детальніше читайте в його дописі.


Іван, Middle Frontend Developer 👨‍💻

Має 4 роки досвіду в IT, працює як Middle Frontend Developer в аутсорсинговій компанії. Спеціалізується на React, TypeScript, HTML/CSS. Йому 26 років, неодружений, без дітей. Іван любить відеоігри й вільний час проводить за Dota 2. Має проблеми з тайм-менеджментом через нічні ігрові сесії, і тому часто відкладає важливі справи на потім.

Доходи:
🔹 Зарплата: $2,500/місяць «чистими».
🔹 Інколи встигає брати фріланс-проєкти на Upwork (до $500/місяць).

Витрати:
🔹 Оренда квартири в Києві — $500/місяць.
🔹 Комунальні послуги — $100.
🔹 Харчування та побут — $500.
🔹 Розваги та подорожі — $200.
🔹 Донатить несистемно — $0-200 на місяць.
🔹 Зараз відкладає — ~$1,000/місяць.

Капітал:
🔹 «Під матрацом»: $8,000.
🔹 На бінансі інвестував в крипту (~$2,000 в ефір).

Куди порадимо інвестувати Івану? 

Читайте детальний план у статті Сергія Заскалети за посиланням.




Forward from: DOU
«Люди не лише виїжджають, а і вертаються». Розробник Drizzle про те, як залишив Швецію, щоб робити продукти в Україні

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

Андрій Шерман — опенсорс-розробник, який на початку великої війни був у Європі. Майже після двох років там він вирішив повернутися в рідний Дніпро. "Правильно я вчинив чи ні — оцінюватимуть потім. Однак непрості рішення варто ухвалювати: що вони складніші, то крутіше", — розповідає він. Про це рішення і розробку проєктів Drizzle — читайте в інтерв'ю DOU.


Ринок праці для Front End у лютому 2025:

🔹 Кількість вакансій зменшилася у всіх категоріях досвіду, найбільше — для фахівців 5+ років (-17).

🔹 Конкуренція на місце б'є рекорди серед початківців: 172,9 відгуків на вакансію (+74,3).

🔹 Для категорії 1–3 роки конкуренція дещо знизилась (-25,3), але все ще висока — 145 відгуків на вакансію.

🔹 Попит на розробників із досвідом 3–5 років також просів (-9 вакансій), а от конкуренція зросла (+14,8).

Детальніше читайте у статті 👉https://dou.ua/goto/6JNu


«Я не конспіролог, але, гадаю, можна зробити висновок, що відсутність упорядкування компонентів на рівні коду, це щось від лукавого...»

Дмитро Ханджанов, Front-end розробник команди MOJAM, ділиться своїм баченням правильної архітектури фронтенд-проєктів.

У статті він аналізує типові проблеми структурування коду, розглядає DI як спосіб контролю залежностей і пропонує підхід для чіткої та підтримуваної архітектури.




Video is unavailable for watching
Show in Telegram
Якщо б JavaScript був твариною, то якою? Від носорогів до мєрзких жуків — айтішники знають краще 😎


Рейтинг мов, які використовуються в опенсорсі, схожий на загальний.

Цього разу ми додали в анкету нове питання: чи комітили ви саме у 2024 році в опенсорс-проєкти? Якщо так, то якими мовами? Ці дані краще показують, які мови використовуються саме зараз, а не колись у давніх проєктах. У 2024 році комітило близько 9,5 % респондентів.

Деталі в статті 👉🏻 https://dou.ua/goto/SU6N


🔍 Нові Front-End вакансії

Senior Front-end Developer (React.js & Next.js) в Agiliway
Львів, Івано-Франківськ, Чернівці, віддалено
👉 https://dou.ua/goto/pWVw

Front-End Developer в Go Wombat, $2500–3500
Дніпро, Івано-Франківськ, Валенсія (Іспанія), віддалено
👉 https://dou.ua/goto/BsAn

Middle Frontend Developer (Angular) в IT SmartFlex
віддалено
👉 https://dou.ua/goto/aXE7

Senior Front-End Developer (Vue.js) в Che IT Group
Львів, Чернігів, віддалено
👉 https://dou.ua/goto/41uJ

Senior React Developer в ALLSTARSIT
Київ, віддалено
👉 https://dou.ua/goto/5b7G


The Dino 🦕, the Llama 🦙, the Whale 🐋, а також інші новини веброзробки, CSS, TypeScript і JavaScript, чекають на вас у понеділковому дайджесті від Олександра з Zfort Group. І не забудьте переглянути фронтенд-меми, щоб тиждень був вдалим!


Не забули, що ми запустили продажі на найбільшу технічну конфу спільноти? Так, мова про DOU Day 2025 🔥

І ось які розробницькі треки на вас чекають:
🤘 GovTech & DefenseTech Stage про технології в державному секторі та обороні.
👾 AI & Data Science Stage – про ШІ, машинне навчання, нейромережі, аналіз даних.
📐 Architecture Stage – для архітекторів і техлідів.
💻 Software Development Stage – про мови програмування, архітектура, best practices, продуктивність, безпека та інновації в кодингу.

Цілих два дні контенту й активностей 🤌

Встигайте купити свій квиток, поки ціни не піднялись 👉🏻 https://dou.ua/dou-day-2025/


«Філософія React полягає в тому, щоб оновлювати DOM тільки там, де це потрібно. Проте динамічні списки створюють певні складнощі, бо всі елементи списку здаються React однаковими. Вони мають той самий type і відрізняються лише значеннями у props. Як тоді React визначає, який елемент потрібно оновити? Відповідь — за допомогою унікального значення атрибута key»

У своїй статті Павло, Front-end розробник у HOLYWATER, детально аналізує роботу атрибуту key у React. Він пояснює, як key впливає на процес reconciliation та оптимізацію оновлень DOM, а також розглядає нестандартні випадки його використання. 


Сьогодні особливий день — спільнота Front-end досягла 4000 підписників! Дякуємо кожному, хто з нами! ❤️

Якщо ви ще не серед нас, саме час приєднатися 😉


«Чи бувало таке, що ви знайшли геніальне, неперевершене рішення проблеми в коді, все працює, але хтось з команди запитав: "А що, якщо зміниться цей параметр?" І раптом усе, що здавалося простим, перетворилося на клубок проблем, які потребують негайного розплутування»

У своїй статті Дмитро Солтановський детально розглядає реактивне програмування, його переваги та основні елементи, такі як потоки даних, спостерігачі та оператори, а також наводить практичні приклади застосування у розробці.




Forward from: Той самий Бабіч
Це прямо дуже мило )
Українська together strong!

(це я в розмітці DOU копирсаюсь, нашо — поки не зізнаюсь)

20 last posts shown.