Apache Kafka
Розподілена платформа потоків подій, що зберігає й читає записи в темах. Дані можна обробляти повторно відповідно до правил зберігання.
Визначення та джерелаТехнології без недомовок. Знайдіть поняття, виберіть літеру чи звузьте тему. Біля визначень є джерела та дата перевірки.
Розподілена платформа потоків подій, що зберігає й читає записи в темах. Дані можна обробляти повторно відповідно до правил зберігання.
Визначення та джерелаІнтерфейс, що визначає використання програмою функцій або даних іншого компонента. Описує доступні операції та правила взаємодії. API може належати локальній бібліотеці й не обов'язково працює через інтернет.
Визначення та джерелаПлатформа Microsoft для вебзастосунків і служб в екосистемі .NET. ASP.NET Core відрізняється від старішого ASP.NET Framework, зокрема підтримуваними платформами.
Визначення та джерелаНабір інструментів перетворення JavaScript, зокрема на синтаксис старіших середовищ. Перетворення синтаксису не обов’язково додає відсутні API середовища.
Визначення та джерелаПрограміст, відповідальний за серверну частину застосунку: бізнес-логіку, доступ до даних і API. Вибір мов залежить від проєкту. Роль не вимагає знання всіх популярних мов програмування.
Визначення та джерелаБібліотека JavaScript для моделей, колекцій, подань і подій інтерфейсу. Надає легку структуру замість повного фреймворку з нав’язаним рендерингом.
Визначення та джерелаФреймворк вебінтерфейсів із компонентів .NET. Підтримує різні моделі рендерингу, зокрема інтерактивність через сервер або WebAssembly.
Визначення та джерелаНабір інструментів вебінтерфейсу: сітка, стилі й готові компоненти. Bootstrap містить також компоненти JavaScript. Прискорює розроблення, але доступність і продуктивність залежать від реалізації.
Визначення та джерелаMVC-фреймворк PHP з інструментами доступу до даних і правилами організації застосунку. Версію слід обирати разом із вимогами PHP та строком підтримки.
Визначення та джерелаПрактики частого інтегрування та автоматизованого доставлення змін. Continuous delivery підтримує готовність випуску; continuous deployment може автоматично розгортати схвалені зміни.
Визначення та джерелаСистема редагування й публікування матеріалів через панель керування. Може обслуговувати сайти, блоги та інший вміст. Деякі зміни потребують програміста; CMS не означає необмеженого редагування без коду.
Визначення та джерелаPHP-фреймворк вебзастосунків із маршрутизацією й інструментами даних. Сумісність залежить від конкретної версії фреймворку.
Визначення та джерелаМова таблиць стилів для оформлення документів: кольорів, типографіки й компонування. Працює з HTML і відрізняється від мов програмування на кшталт JavaScript. Каскад визначає застосування декларацій.
Визначення та джерелаПравила, інструменти чи компоненти для оформлення інтерфейсу: готові елементи або службові класи. CSS-фреймворк не замінює HTML і не гарантує правильного вигляду без належної реалізації.
Визначення та джерелаПідхід до співпраці розробників і команд експлуатації через автоматизацію, зворотний зв'язок та безперервне постачання змін. DevOps не є обов'язковим списком інструментів чи єдиною суворо визначеною методикою.
Визначення та джерелаІнтеграція безпеки в увесь цикл створення та експлуатації ПЗ. Поєднує відповідальність команди, аналіз ризиків і автоматизовані перевірки. Сканер допомагає знаходити проблеми, але сам не забезпечує безпеки продукту.
Визначення та джерелаРозподілений рушій пошуку й аналізу даних. Індексує документи для запитів і не тотожний будь-якій первинній транзакційній базі.
Визначення та джерелаJavaScript-фреймворк вебзастосунків зі встановленими правилами. Маршрутизація й компоненти допомагають послідовно організовувати більші проєкти.
Визначення та джерелаHTTP-фреймворк Node.js із маршрутизацією та middleware. Це шар побудови служб, а не повна система керування вмістом.
Визначення та джерелаВебфреймворк Python із невеликим ядром і розширеннями. Додаткові архітектурні компоненти, наприклад інтеграцію бази, можна обирати окремо.
Визначення та джерелаПрограміст, який створює частину застосунку для безпосередньої взаємодії з людиною. У вебі зазвичай використовує HTML, CSS і JavaScript. Відповідає також за поведінку інтерфейсу, доступність і роботу на різних пристроях.
Визначення та джерелаPHP-фреймворк із модульною архітектурою HMVC. Старі проєкти потребують перевірки сумісності середовища й доступності підтримуваних оновлень.
Визначення та джерелаПрограміст, який працює над інтерфейсом і серверною логікою. Навички залежать від технологічного стека. Full-stack не означає знання всіх мов або заміни кожного фахівця команди.
Визначення та джерелаРозподілена система контролю версій: історія змін, гілки та злиття. Git є інструментом, а GitHub — сервісом, що його використовує. Копія репозиторію може бути повною або навмисно обмеженою.
Визначення та джерела