"Працюючи над великим чи малим проєктом, іноді можна зіткнутися з проблемою керованості стилів. Це може бути пов’язано як з функціональною навантаженістю, так і зі специфікою дизайну."
Христина, Front-End розробниця з Languate, поділилася в своїй нещодавній статті корисними порадами та CSS-інструментами для створення адаптивного дизайну, анімацій і гнучкості інтерфейсів.
👉 https://dou.ua/goto/iFLH
Христина, Front-End розробниця з Languate, поділилася в своїй нещодавній статті корисними порадами та CSS-інструментами для створення адаптивного дизайну, анімацій і гнучкості інтерфейсів.
👉 https://dou.ua/goto/iFLH
❤9👍5
Медіанна зарплата розробників за пів року знизилась на 6%. Зарплатна аналітика DOU 👀
Публікуємо результати зимового зарплатного опитування DOU:
💪 У Front-end падіння зарплат зупинилося, окрім фахівців рівня Lead/Staff/Principal і вище (-$150 до $5200).
💪 Падіння зарплат сеньйорів, що пишуть на JavaScript, зупинилося. Зарплати мідлів після літнього падіння зросли на $100, проте не досягли рівня минулого року.
💪 Зарплати джунів та сеньйорів, які обрали TypeScript, вище середньоринкових, мідлів — на середньому рівні.
Більше цікавого – на сайті 👉🏻 https://dou.ua/goto/cotp
Публікуємо результати зимового зарплатного опитування DOU:
💪 У Front-end падіння зарплат зупинилося, окрім фахівців рівня Lead/Staff/Principal і вище (-$150 до $5200).
💪 Падіння зарплат сеньйорів, що пишуть на JavaScript, зупинилося. Зарплати мідлів після літнього падіння зросли на $100, проте не досягли рівня минулого року.
💪 Зарплати джунів та сеньйорів, які обрали TypeScript, вище середньоринкових, мідлів — на середньому рівні.
Більше цікавого – на сайті 👉🏻 https://dou.ua/goto/cotp
❤3
Павло, Front-end Developer у HOLYWATER, розкриває тему використання атрибута key у React. Він пояснює, як React працює з Virtual DOM та reconciliation, чому використання index як key є проблемним і як унікальні key мінімізують оновлення DOM. А також показує це на прикладах.
👉 https://dou.ua/goto/kNx0
👉 https://dou.ua/goto/kNx0
🥱10❤5🔥2👍1
Продуктивність з Double-keyed Caching, вебдоступність із Screen Readers та запуск Tailwind v4.0 - читайте про найцікавіше зі світу фронтенду за тиждень у новому випуску дайджесту від Олександра із Zfort Group.
👉 https://dou.ua/goto/MYt5
👉 https://dou.ua/goto/MYt5
❤5👌1🗿1
Олександр Марков, Software Engineer у DTEK, у своєму новому дописі поділився практичними порадами щодо покращення UX і дизайну веб-додатків без створення PWA.
Автор детально розглянув застосування метатегів для iOS, Android і Windows, які дозволяють налаштовувати елементи інтерфейсу та забезпечувати користувачам зручний досвід роботи з додатками.
👉 https://dou.ua/goto/e9eY
Автор детально розглянув застосування метатегів для iOS, Android і Windows, які дозволяють налаштовувати елементи інтерфейсу та забезпечувати користувачам зручний досвід роботи з додатками.
👉 https://dou.ua/goto/e9eY
👍3😁3❤2🤮2
🔍 Нові Front-End вакансії
Middle Front-end developer в Ukrainian Processing Center
Київ, віддалено
👉 https://dou.ua/goto/Sdt6
Front End (Vue.js) Developer в Centum-D, до $2500
Дніпро, віддалено
👉 https://dou.ua/goto/nWuJ
Senior PixiJS в Innovation Group
віддалено
👉 https://dou.ua/goto/1vOj
FrontEnd Developer (React/React Native) в IZZI software, $500–3000
віддалено
👉 https://dou.ua/goto/B9FT
Front End Developer (Transportation System sphere) в ISsoft Ukraine
Львів, віддалено
👉 https://dou.ua/goto/t31B
Middle Front-end developer в Ukrainian Processing Center
Київ, віддалено
👉 https://dou.ua/goto/Sdt6
Front End (Vue.js) Developer в Centum-D, до $2500
Дніпро, віддалено
👉 https://dou.ua/goto/nWuJ
Senior PixiJS в Innovation Group
віддалено
👉 https://dou.ua/goto/1vOj
FrontEnd Developer (React/React Native) в IZZI software, $500–3000
віддалено
👉 https://dou.ua/goto/B9FT
Front End Developer (Transportation System sphere) в ISsoft Ukraine
Львів, віддалено
👉 https://dou.ua/goto/t31B
⏰ Лишилось зовсім мало часу, щоб сформувати заявку і податись на Премію DOU!
Чекаємо ваші заявки, якщо ви:
✍️ Заснували ініціативу, що сприяє розвитку ІТ-галузі (навчальні програми, тренінги, хакатони тощо).
✍️ Запровадили соціальну орієнтовану ІТ-ініціативу, що допомагає адаптуватися блекаутів, чи то повітряних атак ворога.
✍️ Надихаєте спільноту.
✍️ Створили проєкт, що наближає перемогу.
Чекаємо до 16 січня! Анкета тут: https://dou.ua/goto/qL8p
Деталі: https://dou.ua/awards-2024/
Чекаємо ваші заявки, якщо ви:
✍️ Заснували ініціативу, що сприяє розвитку ІТ-галузі (навчальні програми, тренінги, хакатони тощо).
✍️ Запровадили соціальну орієнтовану ІТ-ініціативу, що допомагає адаптуватися блекаутів, чи то повітряних атак ворога.
✍️ Надихаєте спільноту.
✍️ Створили проєкт, що наближає перемогу.
Чекаємо до 16 січня! Анкета тут: https://dou.ua/goto/qL8p
Деталі: https://dou.ua/awards-2024/
❤3
Дивимось динаміку зарплат для JavaScript-розробників 👀
Падіння зарплат сеньйорів зупинилося. Зарплати мідлів після літнього падіння зросли на $100, проте не досягли рівня минулого року. Зарплати джунів теж почали знижуватися: -$100 за пів року.
Детальна аналітика – в матеріалі 👉🏻 https://dou.ua/goto/cotp
Падіння зарплат сеньйорів зупинилося. Зарплати мідлів після літнього падіння зросли на $100, проте не досягли рівня минулого року. Зарплати джунів теж почали знижуватися: -$100 за пів року.
Детальна аналітика – в матеріалі 👉🏻 https://dou.ua/goto/cotp
😱8👍4🙈1
Цікаві можливості сучасного CSS та HTML?
◽ text-wrap: balance
◽ Anchor positioning
◽ HTML dialog
І це ще далеко не все! У дописі та відео Сергій Бабіч розповідає про нові фічі, а ще ділиться цікавою історією, чому цей ефір обійшовся йому в 15 000 гривень.
👉 https://dou.ua/goto/Kv21
◽ text-wrap: balance
◽ Anchor positioning
◽ HTML dialog
І це ще далеко не все! У дописі та відео Сергій Бабіч розповідає про нові фічі, а ще ділиться цікавою історією, чому цей ефір обійшовся йому в 15 000 гривень.
👉 https://dou.ua/goto/Kv21
👍20🤡14🥱3👌2💩1
Tech Lead Євген Русаков розповідає, як спростити код і зробити його більш сучасним у версії Angular 19 і вище. А саме - пояснює новий підхід до стилю коду з врахуванням оновлених можливостей фреймворку: inject, оптимізації lifecycle-хуків тощо.
👉 https://dou.ua/goto/8H3g
👉 https://dou.ua/goto/8H3g
👍7😁4
Друзі, а ви знаєте, що на DOU можна поставити відмітку про пошук роботи і рекрутер сам вас знайде в переліку кандидатів?
Додавайтесь в "Кандидати" на DOU в налаштуваннях профіля – https://dou.ua/edit-profile/
Додавайтесь в "Кандидати" на DOU в налаштуваннях профіля – https://dou.ua/edit-profile/
😁10🔥3👌1
А ви вже ознайомилися з підсумками Front-end за 2024 рік? Якщо так — вітаємо! А якщо ще ні, не зволікайте — переходьте за посиланням та дізнавайтеся, які зміни сталися у світі фронтенду за минулий рік.
👉 https://dou.ua/goto/E67e
👉 https://dou.ua/goto/E67e
👍7👌2
2025-й — рік, коли DOU виповнюється 20 років!
І ми святкуємо: приймаємо подарунки, які розігруємо за донати. Першими нас привітала компанія Softjourn — розігруємо SONY PS5 Pro (у комплекті — два джойстики) за донати для "Хартії": https://dou.ua/goto/4ooS
Правила участі в розіграші:
1. Мінімальний донат — 250 грн.
2. Участь в розіграші беруть донати, зроблені або на цю монобанку, або через сайт KOLO.
3. Якщо ви хочете і можете задонатити більше, то ви отримаєте більше шансів на приз! Кількість шансів під час розіграшу порахуємо як сума донату, поділена на 250.
4. Розігруємо за допомогою рандому, коли закриємо збір (стежити за прогресом — тут).
Вітаймо DOU з днем народження і закриваймо збір!
І ми святкуємо: приймаємо подарунки, які розігруємо за донати. Першими нас привітала компанія Softjourn — розігруємо SONY PS5 Pro (у комплекті — два джойстики) за донати для "Хартії": https://dou.ua/goto/4ooS
Правила участі в розіграші:
1. Мінімальний донат — 250 грн.
2. Участь в розіграші беруть донати, зроблені або на цю монобанку, або через сайт KOLO.
3. Якщо ви хочете і можете задонатити більше, то ви отримаєте більше шансів на приз! Кількість шансів під час розіграшу порахуємо як сума донату, поділена на 250.
4. Розігруємо за допомогою рандому, коли закриємо збір (стежити за прогресом — тут).
Вітаймо DOU з днем народження і закриваймо збір!
❤1🎉1
Зарплати джуніор та мідл TS-розробників відновилися після падіння влітку цього року і повернулися на рівень грудня 2023 року, а зарплати сеньйорів продовжують знижуватися (-$50 за пів року).
Проте це все рівно більше, ніж заробляють на JS 👉🏻 https://dou.ua/goto/cotp
Проте це все рівно більше, ніж заробляють на JS 👉🏻 https://dou.ua/goto/cotp
😢4👍2👌2
Дмитро Попов, Software Engineer з 10-річним досвідом роботи з JavaScript, розповідає про еволюцію мови та її первозданний вигляд до 2015 року. А також аналізує погляди Дугласа Крокфорда, автора книг про JS, щодо сильних та слабких сторін мови.
👉 https://dou.ua/goto/ZtMa
👉 https://dou.ua/goto/ZtMa
❤7👍2💩1
Новини про оновлення SolidJS, новий бандлер на Rust та досягнення Interop 2024 вже чекають на вас у новому випуску цікавинок зі світу фронтенду від Олександра з Zfort Group. Традиційна добірка мемів теж на місці!
👉 https://dou.ua/goto/Vygp
👉 https://dou.ua/goto/Vygp
🔥6👌1
Артем Висоцький розповідає про переваги та недоліки WYSIWYG-редакторів, а також ділиться гібридними рішеннями, що поєднують зручність блокових редакторів та функціональність класичних. Зі статті ви також дізнаєтесь, як сучасні редактори працюють з даними у форматі JSON.
👉 https://dou.ua/goto/9wcJ
👉 https://dou.ua/goto/9wcJ
❤3🙈2
Було у вас таке, що ви ніяк не можете зрозуміти, звідки взявся той 0 в розмітці? Чи перебираєте ключі обʼєкта, а воно видає вам ще якісь ліві значення?
Сергій Бабіч у своєму новому дописі розкриває 5 поширених міфів про JavaScript, які стають перешкодою для кожного, хто працює з цією мовою.
👉 https://dou.ua/goto/sxz7
Сергій Бабіч у своєму новому дописі розкриває 5 поширених міфів про JavaScript, які стають перешкодою для кожного, хто працює з цією мовою.
👉 https://dou.ua/goto/sxz7
👍9🤮5🤨2