У вебі «показати нотифікацію» ≠ «користувач її побачив». Senior Frontend розробник Родіон розповідає про створення надійної системи сповіщень. Читайте, як обійти обмеження браузера, чому SSE краще за polling та як скоординувати вкладки через SharedWorker і фавікон. 9
Розробник зробив passive recon власного сайту, щоб взяти скріни для статті — і за 15 хвилин знайшов внутрішню docker-адресу власного бекенду в клієнтському JS.
У своїй статті автор розповідає, що можуть побачити зловмисники ще до атаки, наводить інструменти для перевірки власного домену та ділиться чеклистом для власників сайтів. 4
Олександр із Zfort Group зробив цікаві прогнози про долю фронтенду у 2025, проаналізувавши головні події галузі за минулий рік. Читайте в огляді, які інструменти розробки набирають обертів, а які пастимуть задніх. А також спробуйте вгадати, який з AI-інструментів заважав автору створити цю статтю. 16
Вебаналітик Макс Гапчук знайомить з Server Side GTM, що дозволяє перенести аналітичні та маркетингові коди з клієнтської сторони сайту на серверну. Серед основних переваг інструменту — зменшене навантаження на сторінку, а серед недоліків — те, що для його роботи потрібно залучати IT-відділ. 2
У цій статті Максим Дудка, Java Engineer у компанії EPAM Systems, розповідає про переваги Kotlin, зокрема підвищену безпеку, зменшення обсягу коду та покращену читабельність. А також ділиться улюбленими функціями цієї мови та міркуваннями, чому загалом з нею варто працювати. 59
Який він — ідеальний вебсайт? У цій статті Євген ділиться порадами, які допоможуть зробити вебсайт корисним і зручним у користуванні, а також розповідає про планування розробки, тестування, дизайн, оптимізацію для пошукових сервісів і, зрештою, успішний реліз. 5
Ця стаття — остання та найдовша для проєкту Cat Facts. Ти колись мріяв писати UI під компи на Jetpack Compose? Була потрібна якась дрібна самописна утиліта, чи ще щось? Ні? А як щодо написання одного застосунка — як для компʼютерів, так і для телефонів? Сьогодні ми саме це і зробимо. 2
Сергій Філоленко з Promova ділиться історією, як проводили редизайн платформи для вивчення мов, а також дає поради колегам, серед яких: «Починайте тестувати ваш новий дизайн якомога раніше та залучайте всі методології: і коридорні тести, і hifi-прототипи, і модеровані юзабіліті тестування готових шматків функціонала». 15
Middle QA Engineer Артем Орлатий розповідає про те, на що QA-початківцю варто звернути увагу та з якими проблемами можна зіткнутися в процесі вебтестування. Оскільки в статті мова йде про UI та розмітку, автор торкається і теми frontend-частини вебсторінки. 9
Вадим Ільченко створив сайт з моніторингу пального на АЗС. У статті він дуже детально ділиться підкапотними процесами і допомагає розібратись, як робити корисний продукт на основі публічних даних. 62
Що таке application cache та react-query як спосіб керувати application cache? Відповіді — у статті про те, як на проєкті використовують кодогенерацію з Open API в npm-пакет із custom react-query hooks і надалі шарять код між двома клієнтами web i mobile. 14
Останні 9 років Максим Рудний займається веброзробкою. Спираючись на власний досвід, він вирішив поділитися планом, що потрібно вивчити, щоб стати хорошим Front-end розробником.
Матеріал буде цікавий початківцям, які хочуть вивчати веброзробку та не знають, з чого почати та яку інформацію шукати. 97
На реальних прикладах з практики Сергій, Front-end Dev, показує проблеми, з якими часто стикаються інші розробники: перезавантаження функції, мапування типів, рекурсії типів чи умовних типів. Ні, він не закликає вирішувати їх за допомогою TypeScript, а лише показує можливі варіанти їхнього вирішення. 15
Як захостити свою вебаплікацію на CDN від Amazon — у статті. Може бути цікаво всім, хто хоче покращити доступ до свого ресурсу, а саме прискорити завантаження статичного контенту користувачами. 19
Історія про те, як колись браузер Internet Explorer хотів стати королем, і у нього це вийшло, але з часом він став не влаштовувати свої підданих і не хотів розвиватися. Йому знайшли заміну, прийшли нові, амбітні та гнучкі браузери.
Зараз Safari є королем у своєму iOS-королівстві, але він почав відставати в розвитку. Чи повторить Safari долю Internet Explorer, чи навчиться на помилках минулого? 40
Про труднощі, деталі, та приклади із реальних проєктів картографії у вебі читайте в статті Володимира Шалата, Front-end розробника в Intellias. Ви дізнаєтеся, які мапи є у вебі, як додавати їх у застосунок, налаштовувати та змінювати.
Може бути цікавою як для розробників, які вже стикалися з картографією, так і для девелоперів, які ще не пробували себе в цьому, але хочуть розібратися. 13
Добровольно на тюрьму заехал, вау. Автор, если эти власти тебе что-то пообещали, не верь им. Договоренности с ними не стоят бумаги, на которой написаны. Стукнет 25 и будешь трястись от ТЦК или окажешься в окопе. Не дури, у тебя вся жизнь впереди.
а коопишся з компанією й отримуєш реальний досвід, замість того щоб просто вчити абстрактні штуки, які без практики потім забудеш
«Абстрактные штуки» — это твой кругозор и гибкость выбора профессионального трека.
Ви не повірите, але під ракетами і шахедами я теж посиділа (діти спали, між іншим). Про чоловіка важко говорити, адже його участь у моєму житті мінімальна. А про повернутись, малося на увазі коли війна закінчиться.
думаю «задоволення» резко б поменялось, если бы ты каждый день не знала или вернется отец ребенка с работы/магазина/аптеки/прогулки или поедет в увлекательную поездку в микроавтобусе.
А що буде, якщо одного з чотирьох ключових людей зупинить патруль ТЦК і вручить повістку так, що людина потім загине від епілепсії? Як реалізовано ризик бусик-фактора?
Це не вперше коли Temabit обирає такий жорсткий варіант розвитку подій під час кризи :( Певен що колеги зможуть знайти пропозиції на ринку, оскільки володіють доволі релевантним для українського рітейлу досвідом.
Коментарі