GitHub
Платформа репозиторіїв Git, перегляду змін і автоматизації. GitHub є сервісом, Git — системою версій; Git працює без GitHub.
Визначення та джерелаТехнології без недомовок. Знайдіть поняття, виберіть літеру чи звузьте тему. Біля визначень є джерела та дата перевірки.
Платформа репозиторіїв Git, перегляду змін і автоматизації. GitHub є сервісом, Git — системою версій; Git працює без GitHub.
Визначення та джерелаІнтерфейс із візуальними елементами: вікнами, кнопками й меню. GUI є одним із видів користувацького інтерфейсу. Інші інтерфейси можуть бути текстовими або голосовими.
Визначення та джерелаФайл налаштувань Apache для каталогу, якщо сервер дозволяє перевизначення. Може керувати перенаправленнями й доступом. Не є універсальним для всіх серверів; Nginx не читає його як Apache.
Визначення та джерелаМова розмітки структури й значення вебвмісту, зокрема заголовків і форм. HTML не є мовою програмування загального призначення. CSS і JavaScript зазвичай додають оформлення та інтерактивність.
Визначення та джерелаМова й платформа програмування на JVM. Java та JavaScript — окремі технології; подібність назв не означає сумісності коду.
Визначення та джерелаМова програмування для браузерів і серверних середовищ: події, дані та логіка застосунку. JavaScript і Java — різні мови. Сучасні рушії можуть використовувати JIT-компіляцію.
Визначення та джерелаБібліотека JavaScript для DOM, подій і запитів. У нових проєктах варто порівнювати її необхідність із можливостями сучасного браузера.
Визначення та джерелаТекстовий формат обміну даними з об’єктами, масивами й значеннями. Це не виконуваний код; правильний синтаксис не підтверджує правильності змісту.
Визначення та джерелаФормат токена з твердженнями. Підпис захищає цілісність, але звичайний підписаний JWT не приховує вмісту; слід перевіряти алгоритм, аудиторію й строк.
Визначення та джерелаPHP-фреймворк із маршрутизацією, ORM, чергами й тестами. Допомагає розробці; безпека й оновлення все одно залежать від упровадження.
Визначення та джерелаПрепроцесор для написання CSS зі змінними, функціями та іншими конструкціями. Код Less перетворюється на CSS для браузера.
Визначення та джерелаРеляційна система баз даних, що походить від MySQL. Сумісність широка, але не повна для всіх версій, функцій та інструментів.
Визначення та джерелаДокументна база даних зі структурами BSON. Гнучкість моделі не усуває потреби в схемі, індексах і правилах узгодженості.
Визначення та джерелаІнструмент автоматизації потоків між застосунками й службами. Права підключень, секрети та обробка помилок потребують контролю, зокрема при власному хостингу.
Визначення та джерелаФреймворк React із маршрутизацією й різними способами рендерингу. Вибір рендерингу та кешу впливає на SEO, актуальність і вартість інфраструктури.
Визначення та джерелаСтворення рішень через налаштування й візуальні інструменти замість більшості коду. Все одно потребує моделювання даних, доступу й оцінки обмежень платформи.
Визначення та джерелаСередовище JavaScript поза браузером. Асинхронні операції допомагають вводу-виводу, але важкі обчислення можуть блокувати головний цикл подій.
Визначення та джерелаЗагальна назва нереляційних моделей, наприклад документних і ключ–значення. Не визначає однієї технології чи автоматичної переваги над SQL.
Визначення та джерелаЕкосистема реєстру пакетів та інструментів JavaScript. Залежності потребують перевірки версій, ліцензій і ланцюга постачання; популярність не гарантує безпеки.
Визначення та джерелаФреймворк на Vue з маршрутизацією й різними моделями рендерингу. Конфігурація сервера та кешу впливає на роботу у виробничому середовищі.
Визначення та джерелаФреймворк делегованого доступу без передавання клієнту пароля. OAuth сам не визначає вхід; ідентичність часто забезпечує OpenID Connect.
Визначення та джерелаОрганізація й спільнота відкритих матеріалів безпеки застосунків. OWASP Top 10 описує важливі класи ризику, а не сертифікує повну безпечність продукту.
Визначення та джерелаPHP-фреймворк як розширення середовища. Розгортання потребує сумісних версій PHP і розширення; це слід перевірити до вибору хостингу.
Визначення та джерелаВебфреймворк Elixir та Erlang/OTP, зокрема для застосунків реального часу. Не є PHP-фреймворком.
Визначення та джерела