Научная статья на тему 'КАК ФРЕЙМВОРК VUE JS УПРОЩАЕТ РАБОТУ С ДИЗАЙНОМ ПРИ СОЗДАНИИ ИНТЕРЙФЕСА'

КАК ФРЕЙМВОРК VUE JS УПРОЩАЕТ РАБОТУ С ДИЗАЙНОМ ПРИ СОЗДАНИИ ИНТЕРЙФЕСА Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
22
0
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
фреймворки / библиотекиVUE / сравнение / фронтенд / web-разработка / разработка на языке js / frameworks / VUE libraries / comparison / frontend / web development / js development

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Е.С. Волнейкина, Д.К. Гек, В.В. Кукарцев

Рассмотрены особенности современной web-разработки с использованием VUE. Разобраны основные плюсы и минусы, а также описываются основные методы и направления использования.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

HOW THE VUE JS FRAMEWORK WILL MAKE IT EASIER TO WORK WITH THE DESIGN WHEN CREATING AN INTERFACE

The features of modern web development using VUE are considered. The main pros and cons are analyzed, as well as the main methods and directions of use are described.

Текст научной работы на тему «КАК ФРЕЙМВОРК VUE JS УПРОЩАЕТ РАБОТУ С ДИЗАЙНОМ ПРИ СОЗДАНИИ ИНТЕРЙФЕСА»

Секция «Информационно-экономические системы»

УДК004.514

КАК ФРЕЙМВОРК VUE JS УПРОЩАЕТ РАБОТУ С ДИЗАЙНОМ ПРИ СОЗДАНИИ

ИНТЕРЙФЕСА

Е. С. Волнейкина, Д. К. Гек Научный руководитель - В. В. Кукарцев

Сибирский государственный университет науки и технологий имени академика М. Ф. Решетнева Российская Федерация, 660037, г. Красноярск, просп. им. газ. «Красноярский рабочий», 31

E-mail: neroz98@yandex.ru

Рассмотрены особенности современной web-разработки с использованием VUE. Разобраны основные плюсы и минусы, а также описываются основные методы и направления использования.

Ключевые слова: фреймворки, библиотекиVUE, сравнение, фронтенд, web-разработка, разработка на языке js.

HOW THE VUE JS FRAMEWORK WILL MAKE IT EASIER TO WORK WITH THE DESIGN WHEN CREATING AN INTERFACE

E. S. Volneykina, D. K. Gek Scientific supervisor - V. V. Kukartsev

Reshetnev Siberian State University of Science and Technology 31, Krasnoyarskii rabochii prospekt, Krasnoyarsk, 660037, Russian Federation

E-mail: neroz98@yandex.ru

The features of modern web development using VUE are considered. The main pros and cons are analyzed, as well as the main methods and directions of use are described.

Keywords: frameworks, VUE libraries, comparison, frontend, web development, js development.

Одностраничные приложения - это веб-приложение, основанное на идее использования одной HTML страницы как каркас, в то время как ее содержимое динамически изменяется средствами JavaScript [1].

Такие приложения имеют преимущества в скорости загрузки, в первую очередь потому, что данные не подгружаются каждый раз при совершении каких-либо действий.

На данный момент существует огромное количество фреймворков и библиотек для создания таких приложений, был выбран один для анализа [2-5].

Vue- это прогрессивный фреймворк для создания пользовательских интерфейсов. В феврале 2014, бывший сотрудник GoogleЭван Ю представил первый публичный релиз фреймворка. В конце сентября 2016-го вышел в релиз Vue.js 2.0, который был создан с упором на производительность: используется виртуальный DOM, поддерживается серверный рендеринг, возможность использовать JSX. Vue полностью подходит и для создания сложных одностраничных приложений (SPA), особенно, если использовать его совместно с современными инструментами и дополнительными библиотеками. [6, 7] Актуальной версией является 2.5.16.

Vue.js определена как ViewModel слой шаблона MVVM. Она соединяет модель и представление в двустороннее связывание данных. В ядре Vue.js находится система, которая позволяет отображать данные в DOM, используя шаблоны [8, 9].

Актуальные проблемы авиации и космонавтики - 2021. Том 2

Vue также имеет мощную систему анимации, которая автоматически применяет transition-эффекты, когда элементы добавляются, обновляются или удаляются.

Важной концепцией Vue являются компоненты. Эта абстракция позволяет собирать большие приложения из меньших кусочков. Компоненты представляют собой пригодные к повторному использованию объекты [10]. Если подумать, почти любой интерфейс может быть представлен как дерево компонентов.

Библиографические ссылки

1. Максимов, Н.В. Современные информационные технологии: Учебное пособие / Н.В. Максимов, Т.Л. Партыка, И.И. Попов. - М.: Форум, 2013. - 512 с.

2. Fedorova N. V. et al. Problems of the digital economy development in the transport industry //IOP Conference Series: Earth and Environmental Science. - IOP Publishing, 2019. - Т. 315. - №. 3. - С. 032047.

3. Tynchenko V. S. et al. Identifying duplicated ads on property selling and renting websites //Journal of Physics: Conference Series. - IOP Publishing, 2019. - Т. 1333. - №. 7. - С. 072025.

4. Kukartsev V. V. et al. The software application for cargo transportation routes optimization //Journal of Physics: Conference Series. - IOP Publishing, 2020. - Т. 1582. - №. 1. - С. 012051.

5. Голубенко, Н.Б. Библиотека XXI века: информационные технологии: новая концепция / Н.Б. Голубенко. - СПб.: Проспект Науки, 2013. - 192 c.

6. Kukartsev V. V. et al. The methodology for the development of enterprise competitive strategy //IOP Conference Series: Earth and Environmental Science. - IOP Publishing, 2019. - Т. 315. - №. 5. - С. 052078.

7. Kukartsev V. V. et al. Methodology for effectiveness evaluating of foundry activity organization //Journal of Physics: Conference Series. - IOP Publishing, 2020. - Т. 1661. - №. 1. -С. 012177.

8. Барский, А.В. Параллельные информационные технологии: Учебное пособие / А.В. Барский. - М.: Бином, 2013. - 503 c.

9. Бартенев, В.А. Современные и перспективные информационные ГНСС-технологии в задачах высокоточной навигации / В. А. Бартенев, М.Н. Красильщиков. - М.: Физматлит, 2014. - 192 c.

10. Дарков, А.В. Информационные технологии: теоретические основы: Учебное пособие / А.В. Дарков, Н.Н. Шапошников. - СПб.: Лань, 2016. - 448 c.

© Волнейкина Е. С., Гек Д. К., 2021

i Надоели баннеры? Вы всегда можете отключить рекламу.