21 Листопада 2023 р.

10 листопада Kharkiv IT Cluster разом із компанією Intellias провели гостьову лекцію для студентів Харківського національного університету радіоелектроніки, на якій дізнались, про фундаментальні складові сучасних вебтехнологій. 🗣 Спікер лекції — Олексій Черняк — Senior JavaScript Engineer (Angular), розповів про моделі DOM і BOM.

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

❓Що таке DOM і BOM❓

DOM (Document Object Model) і BOM (Browser Object Model) — це дві різні концепції, пов'язані із веброзробкою. 🔸DOM — це структура, яка є документом вебсторінки у вигляді дерева об'єктів. Вона надає програмам JavaScript або іншим сценаріям зручний спосіб взаємодії з вебсторінкою. DOM — HTML-документ як ієрархічну структуру, де кожен елемент є об'єктом, атрибути й текстовий контент — це властивості цих об'єктів. 🔸BOM — це набір об'єктів у вигляді вебпереглядача й надають засоби для взаємодії з ним. До BOM належать об'єкти window, navigator, screen, history йінші. Основна ідея BOM — це надання інтерфейсу для контролю за вікном браузера, інформацією про сам браузер і взаємодією з іншими вікнами й фреймами.

❗️️️️️️️DOM Events ❗️️️️️️️

DOM Events (події DOM) визначають взаємодію користувача або браузера з елементами сторінки. Ці події виникають у наслідок дій користувача або внутрішніх подій браузера й можуть викликати функції, які слухають ці події.

Щоб дізнатися ще більше про те, як отримати запрошення на роботу, переглядай запис зустрічі!

👉Більше про «Побудову моделей у сучасній веброзробці»👈

Довідка: Intellias — одна з найбільших українських ІТ компаній, яка об’єднує понад 3000 спеціалістів. Розробницькі центри компанії розташовані в Україні, Польщі, Хорватії, Болгарії, Іспанії, Португалії та Колумбії. Також Intellias представлений у Німеччині, США й Об'єднаних Арабських Еміратах.

Читайте також

Усі новини

За результатами досліджень Gartner® Magic Quadrant™ у 2024 році, ЕРАМ названо світовим лідером у сфері розробки кастомізованого програмного забезпечення. Цю високу оцінку компан...

Читати повністю

EPAM Systems, Inc. (NYSE: EPAM), провідна компанія з постачання послуг цифрової трансформації та розробки продуктів, представила StatGPT 2.0 Platform - платформу, створену в спі...

Читати повністю

GlobalLogic оголосила про партнерство з Nokia для прискорення впровадження передових 5G та 4G рішень для бізнесів. Угода розширить екосистему АРІ, яку Nokia будує з операторами,...

Читати повністю