Під час проходження студентами групи П-42 навчальної практики з дисципліни «WEB-технології та WEB-дизайн» відбулася зустріч з випускником коледжу Дацюком Денисом Васильовичем. На даний час Денис працює по напрямках: веб розробка (typescript, Vue.js, node.js, nest.js, PostgreSQL, ArangoDB), mobile/desktop (dart, flutter), також викладає в Житомирській політехніці.

Frontend – це все те, що бачить користувач при відкритті web-сторінки. Для розробки фронтендуяк базові інструменти використовуються: HTML (для створення базової структури сторінок та контенту), CSS (для стилізації зовнішнього вигляду) та JavaScript (для додавання інтерактивності). Однак цей набір може бути значно розширений, включаючи диспетчери пакетів, CSS-препроцесори, фреймворки і багато іншого.

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

Студенти ознайомилися з основними підходамидо розробки веб-додатків: односторінковий (SPA) і прогресивний (PWA), з їх основними відмінностями.

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

[pist_sluder]

Наталя ГАБРІЙЧУК
викладач ЦК спеціальності «Комп’ютерні науки»