Вхід
  • Новини
  • Front-end
  • Back-end
  • Блокчейн
  • Підручник з Rust
  • Mobile app
  • Книжки
  • Добірки
  • Історії
  • Рішення
  • Теорія
  • Залізо
  • Інтерв’ю
  • Спецпроєкти
  • Реклама у виданні
  • Редакційні правила
  • Наша редакція
  • Про видання
  • Контакти
  • Рейтинг блогерів Highload
  • Аукціон відплати

Приєднуйтесь до нас

  • Новини
  • Front-end
  • Back-end
  • Блокчейн
  • Підручник з Rust
  • Mobile app
  • Книжки
  • Добірки
  • Історії
  • Рішення
  • Теорія
  • Залізо
  • Інтерв’ю
  • Спецпроєкти
  • Реклама у виданні
  • Редакційні правила
  • Наша редакція
  • Про видання
  • Контакти
  • Рейтинг блогерів Highload
  • Аукціон відплати

Приєднуйтесь до нас

Back-end

Головна > Back-end
Back-end - 15.05.2025 20:43

Як працює мислення senior-розробників

Андрій Губін

Журналіст

Блогер та розробник Джозеф Круз розповів, як має працювати мислення розробника, щоб він міг досягти рівня senior.

Back-end - 08.05.2025 21:09

Колись я витрачав годину, щоб зробити звичайний toggle. Зараз на це йде дві хвилини, і ось чому.

Алекс Монахов

Full Stack Developer в Playtech

Колись я витрачав годину, щоб зробити звичайний toggle…
Серйозно.

Back-end - 25.04.2025 20:50

NestJS — від абстракцій до інструмента

Алекс Монахов

Full Stack Developer в Playtech

Кілька місяців тому я скептично ставився до NestJS. Фреймворк здавалося простою обгорткою над Express або Fastify, з безліччю абстракцій, які більше ускладнюють життя, ніж спрощують. Але з часом моя думка змінилася. І ось мій шлях.

Back-end - 07.01.2025 22:28

Створіть власну мову програмування та її компілятор

Самер Алсайдалі

Full Stack Developer в Morgan Stanley

Компілятор — це програма, яка перетворює вихідний код, написаний мовою програмування високого рівня, у виконуваний машинний код (або іншу мову, у нашому прикладі — Java), який можна запустити на комп’ютері.

Back-end - 26.12.2024 18:38

Як зробити, щоб http://localhost:8080 було видно в інтернет

Володимир Рожков BLOG

Software Architect at Devlify

Типові задачі веброзробника: протестувати oauth («логін через гугл»), протестувати вебхук (різні інтеграції), швидко, без деплою на тестовий env, показати комусь як сервіс працює «на вашій машині».

Back-end - 26.12.2024 18:24

Компроміс між початковою швидкістю та гнучкістю. Моя подорож з кастомізацією Strapi

Родіон Сальник BLOG

Co-founder of CASERS and Brocoders

Іноді найпростіші завдання перетворюються на несподівано складні пригоди. Нещодавно мені потрібно було налаштувати додаток Strapi так, щоб певна роль, менеджер, могла бачити та керувати лише тими магазинами, до яких вона прикріплена.

Back-end - 19.12.2024 14:47

Як швидко зрозуміти, що таке Tree Shaking?

Сергій Єрьомін BLOG

Roqo practicum

Уявіть дерево. Красиве розкидисте дерево.

Back-end - 12.12.2024 21:38

Генерація коду для CRUD-компонентів на основі файлів опису

Самер Алсайдалі

Full Stack Developer в Morgan Stanley

Розробка систем, які мають багато завдань зі зберігання та пошуку контенту, може включати в себе багато повторюваних і нудних дій. Припустимо, що ви розробляєте платформу електронної комерції для клієнта, і вас починають просити розробити функцію додавання полів до товарів, або додати нові фото-слайдери на головну сторінку. Якщо ви використовуєте власну CRUD-систему, це вимагатиме від вас більше часу, і ви будете менше зосереджені на моделюванні та реалізації бізнес-логіки.

Back-end - 25.11.2024 23:51

Навіщо нам статична типізація JavaScript

Алекс Монахов

Full Stack Developer в Playtech

Як виконується наш JavaScript код? Виділю декілька ключових фаз.

Back-end - 25.11.2024 21:49

Javascript для всього

Валерія Мурадян

Software Developer у FullCity Consulting

Конкретні мови програмування були створені для вирішення конкретних завдань — це факт. Але десь на цьому шляху JavaScript пішов у відрив. Можливо, він мріяв про світове панування, а можливо, купка інженерів десь полінувалася вивчити нову мову програмування. Але це реальність, в якій ми зараз живемо, друзі:

Back-end - 12.11.2024 18:10

«Аніруш! Руки вгору!». Що спільного між методом event.preventDefault() і поліцейським

Сергій Єрьомін BLOG

Roqo practicum

Уявіть собі поліцейського, який каже: «Аніруш! Руки вгору!». Так само працює event.preventDefault() у JavaScript?

Back-end - 29.10.2024 19:50

Які інструменти допоможуть швидко створити сучасний веб-сайт

Даніелла Шихабутдінова BLOG

Сьогодні створення сайтів уже не таке складне завдання, яким воно було навіть лише кілька років тому. Завдяки прогресу, розробникам і бізнесу стало набагато простіше і доступніше втілити свої ідеї в життя — незалежно від рівня їхніх знань.

Back-end - 24.09.2024 08:46

Библіотеки Python для розробників: обираємо найкращі

Дмитро Сімагін

Журналіст

Библіотеки Python для розробників: обираємо найкращі

Python — це мова, яка використовується у різних сферах комерційної розробки: від веб-додатків до генеративного штучного інтелекту. Складні робочі процеси вимагають використання великих обсягів коду. Саме тут на допомогу програмістам приходять бібліотеки — файли, модулі та функції, які можна практично відразу застосовувати у різних проектах. Вони дозволяють повторно використовувати код на базі перевірених готових рішень. Бібліотеки не лише прискорюють роботу, а й підвищують безпеку програмного забезпечення.

Back-end - 08.09.2024 13:18

Функція eval() у Python: як відбувається динамічне виконання виразів

Дмитро Сімагін

Журналіст

Функція eval() у Python: як відбувається динамічне виконання виразів

Завдяки цій публікації ви дізнаєтеся, навіщо Python потрібна вбудована функція eval(), і як її максимально ефективно використовувати. Крім теорії, ви ознайомитеся з прикладами коду, які демонструють практичне застосування цієї функції.

Back-end - 05.09.2024 09:02

Як створити Телеграм-бот на Python за 30 хвилин

Дмитро Сімагін

Журналіст

Як створити Телеграм-бот на Python за 30 хвилин

Не секрет, що багатьох молодих розробників цікавить тема створення свого власного бота в Telegram. Але більшість з них у підсумку відмовляються від реалізації цієї ідеї, вважаючи, що створити бот на Python або на іншій мові програмування — це занадто довго і складно. До того ж, не всі мають необхідні для цього навички. Сьогодні ми розберем, як створити Telegram-бот на Python з використанням бібліотеки python-telegram-bot.

Back-end - 04.09.2024 16:55

Робота з файлами в Python: функції читання, запис у файл

Дмитро Сімагін

Журналіст

Робота з файлами в Python: функції читання, запис у файл

Давайте детально розберемо, як за допомогою Python відбувається відкриття, читання та запис даних у файл. Для кращого розуміння стаття супроводжується фрагментами коду.

Back-end - 03.09.2024 08:59

Python: що це за мова програмування і для чого вона потрібна

Дмитро Сімагін

Журналіст

Python: що це за мова програмування і для чого вона потрібна

Python — це високорівнева мова програмування з динамічною типізацією, яка широко застосовується в різних сферах розробки: від веб-додатків до моделей штучного інтелекту. Python стала однією з найпопулярніших мов завдяки відносно простому синтаксису, читабельності та універсальності застосування. Вона сумісна з об’єктно-орієнтованою, процедурною та функціональною парадигмами програмування.

Back-end - 02.09.2024 09:06

Топ-15 компіляторів Python: програми та онлайн сервіси

Дмитро Сімагін

Журналіст

Топ-15 компіляторів Python: програми та онлайн сервіси

Якщо ви вже розібралися в теорії та синтаксисі Python, настав час ознайомитися з середовищем розробки (IDE), де ви будете писати та компілювати код, і з інструментами, які спрощують цю роботу. Сьогодні ви дізнаєтеся, навіщо потрібні компілятори та інтерпретатори Python, які з них варто вибрати, і чому.

Back-end - 28.08.2024 09:08

Ключове слово yield у Python: як воно працює

Дмитро Сімагін

Журналіст

Ключове слово yield у Python: як воно працює

На профільних форумах розробників часто можна зустріти питання, яке стосується терміну yield у коді Python. Початківців цікавить, що таке yield, і як воно використовується. Давайте розглянемо його на кількох прикладах. Але спочатку розберемося з теорією.

Back-end - 26.08.2024 16:52

Приклади match/case в Python 3.10 з поясненням

Дмитро Сімагін

Журналіст

Приклади match/case в Python 3.10 з поясненням

Реліз Python 3.10, що вийшов у жовтні 2021 року, запропонував розробникам кілька цікавих змін, включно з pattern matching statement (оператор співставлення з шаблонами). Як запевняли автори PEP 622, на створення цієї пропозиції їх надихнув схожий синтаксис у мовах програмування Scala і Erlang.

Back-end - 16.08.2024 17:08

Що спільного між Pure Function та приготуванням кави в автоматі?

Сергій Єрьомін BLOG

Roqo practicum

(Ага, я пам’ятаю, що вам дуже сподобалася аналогія з Макдональдсом)

Back-end - 08.07.2024 19:00

Ефективний спосіб розпочати NextJS-проект

Родіон Сальник BLOG

Co-founder of CASERS and Brocoders

Вибір фреймворку для запуску нового проекту може бути досить складним, враховуючи велику кількість доступних сьогодні фреймворків та інструментів. Розробники, які хочуть створювати високопродуктивні та масштабовані веб-додатки, часто обирають Next.js.

Back-end - 20.02.2024 19:49

Вчимося працювати з Git: основи конфігурації, гілки, додавання файлів та директорій

Анастасія Гордєєва BLOG

Frontend Developer в Wix

Git — це найпопулярніша CVS прямо зараз, яка дозволяє відстежувати історію розробки і спільно працювати.

Back-end - 01.02.2024 08:59

Найпопулярніші мови програмування 2023 року

Андрій Денисенко

Автор, розробник та перекладач

Підсумки досліджень і опитувань за 2023 рік допоможуть вам оцінити актуальність вашого досвіду в сфері розробки програмного забезпечення, розібратися, яку мову вибрати для нового проєкту чи системи або з якої мови почати навчання.

Back-end - 17.01.2024 20:08

Припиніть використовувати localStorage! І зверніть увагу на альтернативи

Андрій Губін

Журналіст

Розробник та блогер Julien Etienne у своїй колонці на платформі Medium радить відмовитися від localStorage. Ми переклали текст, щоб ви могли ознайомитися з його аргументами. Далі — слово автору.

Back-end - 04.10.2023 17:08

Шість об’ємних курсів з Python для новачків і прокачаних розробників

Андрій Губін

Журналіст

В червні Stack Overflow опублікував дослідження спільноти Developer Survey 2023, включаючи рейтинг мов програмування. На третьому місці, відразу за незмінним лідером JavaScript та «мовами програмування» HTML/CSS розташувався Python. Зухвалий «плазун» покращує свої позиції щороку, цього разу змістивши SQL на четверте місце. 

Back-end - 19.09.2023 07:31

Чи зможе Bun замінити Node.js? Перша перевірка з Nest.js

Родіон Сальник BLOG

Co-founder of CASERS and Brocoders

Останнім часом багато хто говорить про Bun, тож ми вирішили спробувати його.

Back-end - 16.08.2023 17:30

Junior Node.js розробниця створює соцмережу для книголюбів. З чого починала і які технології використовує

Анна Костирко BLOG

Junior Node.js розробниця в стартапі для українського ресторанного бізнесу

Деякий час тому я зібрала команду та вирішила робити пет-проект — соціальну мережу. 

Back-end - 03.03.2023 12:46

Синтаксис мови програмування: порівняння мов та чим відрізняється від code style

Андрій Губін

Журналіст

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

Back-end - 20.01.2023 18:34

Що таке Ionic Framework: переваги та недоліки

Андрій Губін

Журналіст

Highload завжди на варті вашого вільного часу, дорогі мобільні розробники. Тому ми продовжуємо розповідати вам про інструменти, які дозволяють писати програми одночасно під кілька платформ. Все для того, щоб вам не потрібно було витрачати ресурси на написання коду окремо під Android, iOS та ПК.

Back-end - 14.12.2022 19:32

«Це величезна прогалина у більшості розробників»: 6 головних питань на співбесіді з Node.js

Владислав Хирса BLOG

Senior Backend Developer | Node.js | NestJS | Express.js | SQL | NoSQL | AWS

Що таке цикл подій, як він працює і чому про нього всі завжди питають на співбесідах? Певний час я не міг чітко відповісти на це питання, а вже потім, коли з часом набрався досвіду і сам почав наймати людей, то стало зрозуміло, що це реально велика прогалина у більшості JavaScript-розробників.

Back-end - 12.10.2022 16:26

Фундамент для JavaScript-розробника: як відповісти, що таке libuv на співбесіді з Node.js

Владислав Хирса BLOG

Senior Backend Developer | Node.js | NestJS | Express.js | SQL | NoSQL | AWS

Розуміння що таке libuv і як вона працює — є фундаментальними знаннями для JavaScript-розробника, які на перший погляд можуть бути складними або незрозумілими, але про них можливо розповісти і простими словами.

Back-end - 05.10.2022 16:59

Опануй справжню силу в Node.js: розбираємо мікро- та макрозадачі на прикладах

Владислав Хирса BLOG

Senior Backend Developer | Node.js | NestJS | Express.js | SQL | NoSQL | AWS

Привіт усім! В цій статті я розповім, як оперувати виконанням коду на більш нижчому рівні. Якщо ви розумієте, що у вашому коді є макро- і мікрозадачі, то ви можете більше передбачити поведінку коду і послідовність виконання певних функцій та методів, що значно полегшує роботу в оптимізації вашого додатку.

Back-end - 11.08.2022 20:12

Можна все, і за своїми правилами: як працює ітерація в JavaScript

Владислав Хирса BLOG

Senior Backend Developer | Node.js | NestJS | Express.js | SQL | NoSQL | AWS

Привіт усім. Мене звати Владислав Хирса, я — Software Engineer у Grid Dynamics. У цій статті я розповім вам багато корисного про ітерацію у JavaScript.

Back-end - 05.08.2022 18:05

Як створити потік відеоданих за допомогою Node.js: розбираю деталі на своєму проєкті

Владислав Хирса BLOG

Senior Backend Developer | Node.js | NestJS | Express.js | SQL | NoSQL | AWS

Привіт усім! Мене звати Владислав Хирса, я — Software Engineer у Grid Dynamics. Сьогодні я розповім вам, як за допомогою Node.js створити потік відеоданих. Стаття буде корисною для тих, хто ще тільки розбирається у темі Streams in Node.js (наприкінці буде трохи важливої теорії).

Більше матеріалів

Новини

Претендувати на віддалену роботу тепер можуть лише найбільш кваліфіковані співробітники

24.12.2025 10:26

Україна піднялась на 14 позицій у світовому рейтингу розвитку штучного інтелекту

24.12.2025 09:29

Microsoft відкриває ранній доступ до інструментів редагування коду C++ для GitHub Copilot

23.12.2025 15:56

Українським IT-стартапам відкрили програму грантів StartUP EDGE — пропонують від €20 000 до €40 000

23.12.2025 15:30

Група IT-компаній FRACTAL відкрила безкоштовний доступ до власної системи оцінки кандидатів

23.12.2025 12:19

ChatGPT отримав нову функцію — «персональні підсумки» року

23.12.2025 10:23

Microsoft перепише весь свій C та C++ код на Rust вже до 2030 року

23.12.2025 09:19

Український хакер визнав себе винним у розповсюдженні шкідливого ПЗ Nefilim. За інформацію про його спільника влада США готова заплатити $11 мільйонів

22.12.2025 16:20

Кожен п'ятий програміст, найнятий Google у цьому році, раніше вже звільнявся з компанії

22.12.2025 15:23

Нові комп'ютери почали продавати без оперативної пам'яті

22.12.2025 12:36
Показати ще

Спецпроєкти

HURMA: як All-in-One HRM-платформа з аналітикою та ШІ масштабує український бізнес
Як будувати кар’єру в IT і кого шукають роботодавці у 2026? Розкажуть на IT Career Conf 25/26 від Neoversity
«Аптека 9-1-1»: фармацевти як перша допомога, а аптека стала «пунктом незламності». Будні у 10 км від фронту
Топ текстів тижня
1.
Amazon викрила IT-фахівця з КНДР завдяки мілісекундам затримки при натисканні клавіатури
2.
Мінфін все ж таки готується ввести ПДВ для ФОП третьої групи
3.
Нову модель GPT-5.2-Codex від OpenAI названо «найдосконалішим інструментом для реальної розробки»
4.
Microsoft припиняє підтримку популярного розширення для автодоповнення коду у VS Code
5.
Microsoft перепише весь свій C та C++ код на Rust вже до 2030 року
6.
Українська мова лідирує за темпами розповсюдження в LLM-моделях
7.
На хакерських форумах рекламують нове шкідливе ПЗ, яке можна непомітно вбудувати в будь-яку програму з Google Play
8.
CEO AWS назвав три причини, чому не варто відмовлятись від найму джуніорів
9.
Після обурення спільноти GitHub відмовляється від плану стягувати плату за self-hosted раннери
10.
Docker Hardened Images тепер доступні безкоштовно та мають відкритий код
  • Про видання
  • Наша редакція
  • Контакти
  • Політика конфіденційності
  • Реклама у виданні
  • Редакційні правила
  • Як відправити текст у редакцію

Якщо ви знайшли помилку, будь ласка, виділіть фрагмент тексту та натисните Ctrl+Enter.


Ми використовуємо ілюстрації від DepositPhotos


Окремі матеріали можуть містити посилання на партнерів — це не впливає на контент та політику редакції. Проте дає виданню можливості для розвитку.


Підтримка серверів

© Highload. 2021-2025

Ваша жалоба отправлена модератору

Переглядаючи цей сайт, ви погоджуєтесь з нашою політикою конфіденційностіOK

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Отправить Скасувати

Користні рішення для тих,
хто пише код

Приєднуйтесь
до товариства: