Prog Academy
RU UA

Prog Academy

Словник IT та AI термінів

Короткі та зрозумілі пояснення технологій, з якими ви стикаєтесь у вакансіях, статтях і на курсах. Почніть із пошуку або оберіть категорію.

94 терміни

AI-агенти та автоматизація

Agentic AI

Агентний AI

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

ШІ та машинне навчання

AI

Штучний інтелект (AI)

Штучний інтелект (AI, ШІ) — це галузь компʼютерних наук і набір технологій, які дозволяють програмам розвʼязувати задачі, що зазвичай потребують людського мислення: розпізнавати образи, розуміти текст, робити прогнози та ухвалювати рішення.

AI-агенти та автоматизація

AI Agent

AI-агент

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

AI-агенти та автоматизація

AI Automation

AI-автоматизація

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

AI-агенти та автоматизація

AI Coding Agent

AI-агент для розробки

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

AI-агенти та автоматизація

AI Coding Assistant

AI-асистент для коду

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

Програмування

Algorithm

Алгоритм

Алгоритм — це точна послідовність кроків, яка приводить від вихідних даних до потрібного результату. Алгоритм не залежить від мови програмування: той самий порядок дій можна записати на Python, Java або звичайною людською мовою.

API та інтеграції

API

API (Application Programming Interface) — це набір правил, за якими одна програма звертається до іншої: які запити можна надіслати, які параметри передати і в якому вигляді прийде відповідь. API дозволяє використовувати чужий сервіс, нічого не знаючи про його внутрішню будову.

QA та тестування

API Testing

Тестування API

Тестування API — перевірка серверних методів напряму, без інтерфейсу: тестувальник надсилає запит із певними параметрами й звіряє відповідь — дані, структуру, код статусу та час обробки.

DevOps та хмари

AWS

AWS (Amazon Web Services) — найбільша хмарна платформа, що надає сотні сервісів: віртуальні сервери, сховища, бази даних, мережі, інструменти машинного навчання та моніторингу. Ресурси орендуються за потреби, оплата — за використання.

Веб-розробка

Backend

Backend — серверна частина застосунку: вона зберігає й обробляє дані, містить бізнес-логіку, відповідає за авторизацію та безпеку й віддає результат фронтенду через API. Користувач її не бачить, але саме вона визначає, що застосунок уміє.

Дані та аналітика

Business Intelligence

Business Intelligence (BI)

Business Intelligence — це набір процесів та інструментів, які збирають дані з різних систем компанії й перетворюють їх на регулярну звітність: дашборди, метрики та зрізи, доступні керівникам без звернення до аналітика.

Програмування

C#

C# і .NET

C# — строго типізована обʼєктно-орієнтована мова програмування від Microsoft. Вона працює на платформі .NET — середовищі виконання зі стандартною бібліотекою та інструментами, на якому будують вебсервіси, десктопні застосунки, ігри на Unity та корпоративні системи.

DevOps та хмари

CI/CD

CI/CD — автоматичний конвеєр, через який проходить кожна зміна коду: збірка, запуск тестів і доставка готової версії на сервери. Розробник надсилає код у репозиторій, а все інше відбувається без ручних дій.

DevOps та хмари

Cloud Computing

Хмарні технології

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

DevOps та хмари

Container

Контейнер

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

AI-агенти та автоматизація

Context Engineering

Context engineering

Context engineering — це проєктування того, яка інформація потрапляє в контекстне вікно моделі на кожному кроці: які документи підтягнути, що з історії діалогу зберегти, що стиснути й що викинути. Ідеться про керування даними, а не про формулювання інструкції.

ШІ та машинне навчання

Context Window

Контекстне вікно

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

Веб-розробка

CSS

CSS (Cascading Style Sheets) — мова опису зовнішнього вигляду сторінки: кольори, шрифти, відступи, розташування блоків і поведінка верстки на різних розмірах екрана. HTML задає, що є на сторінці, CSS — як це виглядає.

Дані та аналітика

Dashboard

Дашборд

Дашборд — це одна сторінка з ключовими показниками та графіками, яка дає швидку відповідь на питання «як ідуть справи». На відміну від статичного звіту, дашборд оновлюється автоматично й дозволяє змінювати період і розрізи прямо на екрані.

Дані та аналітика

Data Analyst

Аналітик даних

Аналітик даних — фахівець, який перетворює розрізнені дані компанії на обґрунтовані відповіді для бізнесу: вивантажує й перевіряє дані, рахує метрики, будує звіти та пояснює, що саме відбувається і чому.

Дані та аналітика

Data Analytics

Аналітика даних

Аналітика даних — це робота з даними компанії заради відповідей на конкретні питання бізнесу: чому впали продажі, які клієнти йдуть, який канал залучення окупається. Дані збирають, очищають, аналізують і перетворюють на зрозумілі висновки та рекомендації.

Дані та аналітика

Data Warehouse

Сховище даних

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

Дані та аналітика

Database

База даних

База даних — це організоване сховище інформації, яке дозволяє швидко знаходити, змінювати й надійно зберігати дані за одночасної роботи багатьох користувачів. Керує нею окрема програма — СУБД, наприклад PostgreSQL або MySQL.

UI/UX дизайн

Design System

Дизайн-система

Дизайн-система — єдиний набір правил і готових компонентів продукту: палітра, типографіка, відступи, кнопки, поля, картки, а також опис того, коли і як їх застосовувати. Вона існує одночасно в макетах і в коді.

DevOps та хмари

DevOps

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

DevOps та хмари

Docker

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

QA та тестування

E2E Testing

E2E тестування

E2E (end-to-end) тестування — перевірка повного користувацького сценарію на зібраній системі: тест відкриває браузер, реєструється, додає товар у кошик, оплачує й переконується, що замовлення зʼявилося. Усі компоненти при цьому працюють по-справжньому.

ШІ та машинне навчання

Embedding

Ембединг

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

Дані та аналітика

ETL

ETL (Extract, Transform, Load) — процес перенесення даних із джерел у сховище: спершу дані видобувають із систем, потім приводять до єдиного вигляду й очищають, і лише тоді завантажують туди, де з ними працюватимуть аналітики.

UI/UX дизайн

Figma

Figma — онлайн-редактор для дизайну інтерфейсів. У ньому малюють макети сайтів і застосунків, збирають клікабельні прототипи та передають роботу розробникам, а кілька людей можуть правити один файл одночасно прямо у браузері.

ШІ та машинне навчання

Fine-tuning

Донавчання (fine-tuning)

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

Програмування

Framework

Фреймворк

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

Веб-розробка

Frontend

Frontend — це частина сайту або застосунку, яка виконується у браузері користувача: верстка, стилі, анімації та вся логіка інтерфейсу. Усе, що людина бачить і з чим взаємодіє, — зона відповідальності фронтенду.

Веб-розробка

Full Stack

Full stack розробник — фахівець, який уміє робити і клієнтську, і серверну частину застосунку: зверстати інтерфейс, написати API, спроєктувати базу даних і звʼязати все це в робочий продукт.

AI-агенти та автоматизація

Function Calling

Виклик функцій (tool calling)

Function calling (він же tool calling) — це механізм, що дозволяє мовній моделі викликати зовнішні функції. Розробник описує доступні функції та їхні параметри, а модель, коли це потрібно, повертає не текст, а структурований запит: яку функцію викликати і з якими аргументами.

ШІ та машинне навчання

Generative AI

Генеративний AI

Генеративний AI (GenAI) — це клас моделей штучного інтелекту, які створюють новий контент: текст, зображення, аудіо, відео або код. На відміну від класичних моделей, що обирають відповідь із готових варіантів, генеративні моделі породжують результат з нуля.

Програмування

Git

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

ШІ та машинне навчання

Hallucination

Галюцинація AI

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

Веб-розробка

HTML

HTML (HyperText Markup Language) — мова розмітки, яка задає структуру вебсторінки: заголовки, абзаци, списки, посилання, зображення та форми. Браузер читає HTML і будує за ним документ, який ви бачите на екрані.

AI-агенти та автоматизація

Human-in-the-loop

Human-in-the-loop — це принцип побудови AI-систем, за якого людина включена в робочий цикл і підтверджує або коригує рішення моделі в наперед визначених точках: перед незворотною дією, за низької впевненості або в чутливих сценаріях.

DevOps та хмари

Infrastructure as Code

Інфраструктура як код (IaC)

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

QA та тестування

Integration Testing

Інтеграційне тестування

Інтеграційне тестування перевіряє, як кілька компонентів працюють разом: застосунок і база даних, сервіс і зовнішнє API, два мікросервіси між собою. Окремо кожна частина може бути справною, а на стику все одно виникне помилка.

Програмування

Java

Java — строго типізована обʼєктно-орієнтована мова програмування, якою пишуть корпоративні системи, банківські сервіси, backend великих сайтів та Android-застосунки. Програма компілюється в байт-код і виконується на віртуальній машині JVM.

Програмування

JavaScript

JavaScript — мова програмування, яка виконується прямо в браузері й робить сторінки інтерактивними: реагує на кліки, надсилає запити до сервера, змінює вміст без перезавантаження. З появою Node.js нею пишуть і серверну частину.

API та інтеграції

JSON

JSON (JavaScript Object Notation) — текстовий формат обміну даними, у якому інформація записується парами «ключ — значення». Його розуміють усі мови програмування, і саме ним найчастіше відповідають сучасні API.

Дані та аналітика

KPI

KPI (Key Performance Indicator) — ключовий показник ефективності: вимірювана метрика, за якою оцінюють, чи рухається команда або компанія до своєї цілі. У KPI завжди є числове значення, період і цільовий рівень.

DevOps та хмари

Kubernetes

Kubernetes — система оркестрації контейнерів: вона сама запускає потрібну кількість контейнерів на групі серверів, перезапускає ті, що впали, розподіляє навантаження й викочує оновлення без зупинки сервісу.

Програмування

Library

Бібліотека

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

DevOps та хмари

Linux

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

ШІ та машинне навчання

LLM

Велика мовна модель (LLM)

LLM (Large Language Model, велика мовна модель) — це нейромережа, навчена на величезних обсягах тексту, яка прогнозує наступний фрагмент тексту. Саме на LLM працюють ChatGPT, Claude, Gemini та інші AI-асистенти.

ШІ та машинне навчання

Machine Learning

Машинне навчання

Машинне навчання (Machine Learning, ML) — це підхід до створення програм, за якого модель виводить правила з даних сама, замість того щоб розробник прописував їх вручну. Розробник готує дані та обирає алгоритм, а закономірності модель знаходить у процесі навчання.

QA та тестування

Manual Testing

Ручне тестування

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

AI-агенти та автоматизація

MCP

MCP (Model Context Protocol)

MCP (Model Context Protocol) — це відкритий протокол, який стандартизує підключення AI-застосунків до зовнішніх інструментів і джерел даних. Він описує єдиний спосіб, яким модель дізнається, які інструменти доступні, та викликає їх.

AI-агенти та автоматизація

MCP Server

MCP-сервер

MCP-сервер — це невелика програма, яка за протоколом MCP надає AI-застосунку набір інструментів і даних: перелік доступних дій, їхні параметри та спосіб виконання. Модель звертається до сервера, сервер робить реальну роботу й повертає результат.

DevOps та хмари

Microservices

Мікросервіси

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

AI-агенти та автоматизація

Multi-Agent System

Мультиагентна система

Мультиагентна система — це набір із кількох AI-агентів із різними ролями та інструментами, які разом розвʼязують одну задачу. Зазвичай є агент-координатор, що розподіляє роботу, і спеціалізовані виконавці.

ШІ та машинне навчання

Multimodal AI

Мультимодальний AI

Мультимодальний AI — це модель, яка працює з кількома типами даних одночасно: текстом, зображеннями, аудіо та відео. Їй можна надіслати скриншот і питання про нього в одному запиті й отримати звʼязну відповідь.

AI-агенти та автоматизація

n8n

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

ШІ та машинне навчання

Neural Network

Нейромережа

Нейромережа — це математична модель із шарів повʼязаних між собою «нейронів», кожен з яких множить вхідні числа на ваги й передає результат далі. Навчання нейромережі — це підбір мільйонів таких ваг, щоб вихід моделі збігався з правильною відповіддю.

Веб-розробка

Node.js

Node.js — середовище виконання, яке дозволяє запускати JavaScript поза браузером, на сервері. Завдяки йому однією мовою можна писати і клієнтську, і серверну частину застосунку.

Програмування

OOP

ООП

ООП — підхід до розробки, за якого програма будується з обʼєктів: кожен обʼєкт зберігає свої дані та вміє виконувати дії над ними. Клас описує, як влаштований обʼєкт, а обʼєкт — це конкретний екземпляр, створений за цим описом.

Дані та аналітика

pandas

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

QA та тестування

Playwright

Playwright — сучасний інструмент Microsoft для автоматизації браузерів та E2E-тестування. Він керує Chromium, Firefox і WebKit одним API та з коробки розвʼязує головний біль автотестів — нестабільність через тайминги.

Дані та аналітика

Power BI

Power BI — інструмент Microsoft для бізнес-аналітики: він підключається до даних із різних джерел, впорядковує їх і дозволяє зібрати інтерактивний звіт із графіками та фільтрами, яким потім користується вся команда.

Програмування

Programming

Програмування

Програмування — це опис задачі мовою, зрозумілою компʼютеру: розробник формулює послідовність кроків і правил, за якими програма обробляє дані та видає результат.

AI-агенти та автоматизація

Prompt

Промпт

Промпт — це текстовий запит, який ви надсилаєте мовній моделі: завдання, питання, інструкція разом з усіма даними, потрібними для відповіді. Промпт повністю визначає, що модель побачить і, відповідно, що вона відповість.

AI-агенти та автоматизація

Prompt Engineering

Промпт-інжиніринг

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

Програмування

Python

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

QA та тестування

QA

QA (Quality Assurance) — забезпечення якості продукту: робота над тим, щоб дефекти не зʼявлялися, а не лише знаходилися. QA охоплює весь процес розробки — від аналізу вимог до випуску версії.

AI-агенти та автоматизація

RAG

RAG (пошук + генерація)

RAG (Retrieval-Augmented Generation) — це підхід, за якого перед відповіддю система спочатку знаходить релевантні фрагменти у вашій базі знань і передає їх мовній моделі разом із питанням. Модель відповідає не «з памʼяті», а за конкретними документами.

Веб-розробка

React

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

ШІ та машинне навчання

Reasoning Model

Модель із міркуванням

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

QA та тестування

Regression Testing

Регресійне тестування

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

API та інтеграції

REST API

REST API — найпоширеніший стиль побудови вебAPI, у якому кожен обʼєкт системи доступний за своєю адресою, а дія над ним задається HTTP-методом: GET — отримати, POST — створити, PUT — змінити, DELETE — видалити.

QA та тестування

Selenium

Selenium — інструмент для автоматизації браузера: він дозволяє програмно відкривати сторінки, клікати по елементах, вводити текст і перевіряти вміст. На ньому пишуть автотести вебінтерфейсів на Java, Python, C# та інших мовах.

ШІ та машинне навчання

Semantic Search

Семантичний пошук

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

DevOps та хмари

Serverless

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

QA та тестування

Software Testing

Тестування ПЗ

Тестування ПЗ — перевірка того, що програма працює так, як задумано: відповідає вимогам, коректно поводиться за несподіваних даних і не ламається там, де раніше працювала. Мета — знайти дефекти до того, як їх знайде користувач.

Дані та аналітика

SQL

SQL (Structured Query Language) — мова запитів до баз даних. За її допомогою вибирають потрібні рядки, фільтрують, групують і зʼєднують таблиці, а також додають, змінюють і видаляють дані.

AI-агенти та автоматизація

System Prompt

Системний промпт

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

DevOps та хмари

Terraform

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

QA та тестування

Test Automation

Автоматизація тестування

Автоматизація тестування — написання програм, які самі виконують перевірки й порівнюють результат з очікуваним. Такі тести запускають за кожної зміни коду, щоб швидко помічати поломки у вже працюючій функціональності.

QA та тестування

Test Case

Тест-кейс

Тест-кейс — опис однієї перевірки: за яких умов, які кроки виконати, з якими даними і що вважається правильним результатом. За хорошим тест-кейсом перевірку може виконати будь-яка людина в команді й отримати той самий висновок.

ШІ та машинне навчання

Token

Токен

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

ШІ та машинне навчання

Transformer

Трансформер

Трансформер — це архітектура нейромережі, на якій побудовані всі сучасні мовні моделі. Її ключова ідея — механізм уваги (attention): обробляючи кожне слово, модель одночасно дивиться на всі інші слова тексту й вирішує, які з них важливі для розуміння.

Програмування

TypeScript

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

UI/UX дизайн

UI

UI (інтерфейс)

UI (User Interface) — це візуальна частина продукту, через яку людина з ним взаємодіє: екрани, кнопки, поля, іконки, шрифти, кольори та відступи. UI-дизайнер відповідає за те, як продукт виглядає і як виглядають його стани.

QA та тестування

Unit Testing

Модульне тестування

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

UI/UX дизайн

UX

UX (користувацький досвід)

UX (User Experience) — це весь досвід людини під час використання продукту: наскільки зрозуміло, де міститься потрібне, скільки кроків займає задача, що відбувається при помилці й чи залишається відчуття, що ціль досягнута без зайвих зусиль.

ШІ та машинне навчання

Vector Database

Векторна база даних

Векторна база даних — це сховище, оптимізоване під ембединги: вона зберігає вектори разом із вихідними фрагментами тексту й уміє за мілісекунди знаходити ті з них, що найближчі до вектора запиту.

AI-агенти та автоматизація

Vibe Coding

Vibe coding

Vibe coding — це спосіб розробки, за якого людина описує бажаний результат словами, а код пише AI; розробник оцінює роботу застосунку, а не читає кожен рядок. Термін увів Андрій Карпатий у 2025 році.

API та інтеграції

Webhook

Вебхук

Вебхук — це спосіб отримувати сповіщення про події: ви вказуєте сервісу адресу, і щойно відбувається подія, він сам надсилає на цю адресу HTTP-запит із даними. Не ви питаєте «чи є новини?», а вам повідомляють, коли новина зʼявилася.

UI/UX дизайн

Wireframe

Вайрфрейм

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