DOI: https://doi.org/10.32515/2664-262X.2022.5(36).1.124-134

Аналіз та дослідження фреймворку AngularJS як засобу розробки вебсайтів

В.В. Босько, Л.В. Константинова, О.К. Конопліцька-Слободенюк, Д.В Фесечко

Об авторах

В.В. Босько, доцент, кандидат технічних наук, Центральноукраїнський національний технічний університет, м. Кропивницький, Україна, e-mail: victorvv2@ukr.net, ORCID ID: 0000-0002-4933-9676

Л.В. Константинова, викладач, Центральноукраїнський національний технічний університет, м. Кропивницький, Україна, e-mail: liliyashel1976@gmail.com, ORCID ID: 0000-0002-3305-2427

О.К. Конопліцька-Слободенюк, викладач, Центральноукраїнський національний технічний університет, м. Кропивницький, Україна, e-mail: ksuha80@gmail.com, ORCID ID: 0000-0001-9981-5194

Д.В Фесечко, магістр, Центральноукраїнський національний технічний університет, м. Кропивницький, Україна

Анотація

Наведено аналіз фреймворку AngularJS на підтримку використання повноцінних класів, на наявність модульної архітектури, зв’язування даних, компонентів, що пришвидшують роботу та спрощують налагодження програм, а також сильних сторін в порівнянні з іншими фреймворками. Також в роботі проаналізовано можливості розробки вебсайтів засобами фреймворку AngularJS. Для цього було проведенно дослідження та програмну реалізацію різних типів вебсайтів засобами фреймворку AngularJS. Розглянуто його недоліки й переваги. Результатом аналізу є обгрунтування вибору фреймворку при розробці вебсайтів в залежності від поставлених задач.

Ключові слова

комп’ютерна інженерія, вебсайт, фреймворк, AngularJS

Повний текст:

PDF

Посилання

1. Node.js v14.0.0 Documentation. nodejs.org. Retrieved from https://nodejs.org/api/ [in English].

2. AngularJS. uk.wikipedia.org. Retrieved from https://uk.wikipedia.org/wiki/AngularJS [in English].

3. AngularJS. angularjs.org. Retrieved from: https://angularjs.org/ [in English].

4. Odnostorinkovyi zastosunok [One-page application]. uk.wikipedia.org. Retrieved from https://uk.wikipedia.org/wiki/Односторінковий_застосунок [in Ukrainian]

5. AngularJS MVC. tutorialspoint.com. Retrieved from https://www.tutorialspoint.com/ angularjs/angularjs_mvc_architecture.htm [in English].

6. Introduction to Node.js. nodejs.dev . Retrieved from https://nodejs.dev [in English].

7. Servernoe programmirovanie veb-sajtov [Website Server Programming]. developer.mozilla.org . Retrieved from https://developer.mozilla.org/ru/docs/Learn/Server-side [in Russian]

8. Yang, A., Mek, B., & Kantelon, M. (2018). Node.js in action. (2d ed.). SPb.: Piter. [in Russian]

9. Resig, J, Bibeault, B, & Maras, J. (2016). Secrets of theJavaScript Ninja : Manning [in English].

10. CHto takoe MVC [What is MVC]. ru.hexlet.io. Retrieved from https://ru.hexlet.io/blog/posts/chto-takoe-mvc-rasskazyvaem-prostymi-slovami [in Russian]

11. Sozdaem prilozhenie Art-pixel na Angular i Nest.js. Chast 1 [Create an Art-pixel app with Angular and Nest.js. Part 1]. habr.com. Retrieved from https://habr.com/ru/post/647411/ [in Russian]

Пристатейна бібліографія ГОСТ

  • Node.js v14.0.0 Documentation. URL: https://nodejs.org/api/ (accessed 5 February 2022)
  • AngularJS. URL: https://uk.wikipedia.org/wiki/AngularJS (accessed 6 February 2022)
  • AngularJS. URL: https://angularjs.org/ (accessed 4 February 2022)
  • Односторінковий застосунок. URL: https://uk.wikipedia.org/wiki/Односторінковий_застосунок (дата звернення 6.02.2022).
  • AngularJS MVC. URL: https://www.tutorialspoint.com/angularjs/angularjs_mvc_architecture.htm (accessed 5 February 2022)
  • Introduction to Node.js . URL: https://nodejs.dev/ (accessed 6 February 2022)
  • Серверное программирование веб-сайтов. URL : https://developer.mozilla.org/ru/docs/Learn/Server-side (дата обращения: 5.02.2022)
  • Янг А., Мек Б., Кантелон М. Node.js в действии. 2-е издание. СПб.: Питер, 2018. 432 с.
  • John Resig, Bear Bibeault, Josip Maras Secrets of theJavaScript Ninja : Manning, 2016. 464с.
  • Что такое MVC. URL : https://ru.hexlet.io/blog/posts/chto-takoe-mvc-rasskazyvaem-prostymi-slovami (дата обращения: 5.02.2022)
  • Создаем приложение Art-pixel на Angular и Nest.js. Часть 1. URL: https://habr.com/ru/post/647411/ (дата обращения: 4.02.2022)

  • Copyright (c) 2022 В.В. Босько, Л.В. Константинова, О.К. Конопліцька-Слободенюк, Д.В Фесечко