ДОСЛІДЖЕННЯ ІНТЕГРАЦІЇ МЕСЕНДЖЕРІВ ДО ВЕБСЕРВІСІВ

Автор(и)

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

месенджер, чат-бот, інтеграція, TypeScript, React.Js, Nest.js

Анотація

Робота містить інформацію про дослідження технологій інтеграції месенджерів у веб-сервіси. Розглядають та порівнюють методи інтеграції різних месенджерів за допомогою чат-ботів та поєднання їх в одному інтерфейсі користувача.  Дані методи використали під час розробки програмного продукту. Програма є комплексною розробкою та складається з трьох основних складових: бази даних, клієнтської частини та серверної частини. Були використані такі технічні засоби: TypeScript, React.js, Nest.js, MySQL, Git, Github.

Посилання (Бібліографія)

Adhikari S. Dependency Injection in Javascript. Medium. URL: https://medium.com/geekculture/ dependency-injection-in-javascript-2d2e4ad9df49 (дата звернення: 19.11.2022).

Banks A., Porcello E. Learning React: Functional Web Development with React and Redux. O'Reilly Media, 2017. 350 p.

Compatible Time-sharing System: An Overview of CTSS. HitechNectar. URL: https://www.hitechnectar.com/blogs/compatible-time-sharing-system/ (date of access: 27.03.2023)

Compatible Time-sharing System: An Overview of CTSS. HitechNectar. URL: https://www.hitechnectar.com/blogs/compatible-time-sharing-system/ (date of access: 27.03.2023)

Documentation | NestJS - A progressive Node.js framework. Documentation | NestJS - A progressive Node.js framework. URL: https://docs.nestjs.com/ (дата звернення: 19.11.2022).

Docker Documentation. Docker Documentation. URL: https://docs.docker.com/ (дата звернення: 19.11.2022).

Dr Clifford Cocks CB. Homepage | University of Bristol. URL: http://www.bristol.ac.uk/graduation/honorary-degrees/hondeg08/cocks.html (дата звернення: 19.11.2022).

Fenton S. Pro TypeScript: Application-Scale JavaScript Development. Apress, 2014. 248 p.

Gourley D., Totty B. HTTP: The Definitive Guide. O'Reilly Media, Inc., 2002. 656 p.

Head First. Патерни проектування / Ерік Фрімен, Елізабет Робсон, Кеті Сьерра і Берт Бейтс; пер. з англ. Г. Якубовська. Харків : ВД «Фабула», 2020. 672 с.

How to Make a Chatbot in 2022: Benefits, Types, and Flow. Cleveroad Inc. – Web and App development company. URL: https://www.cleveroad.com/blog/how-to-make-a-chatbot/ (дата звернення: 19.11.2022).

Irrelevant patents on elliptic-curve cryptography. cr.yp.to. URL: https://cr.yp.to/ecdh/patents.html (дата звернення: 19.11.2022).

Lin Y. Most Popular Messaging Apps Worldwide [Jun 2022 Update]. Oberlo | Where Self Made is Made. URL: https://www.oberlo.com/statistics/most-popular-messaging-apps (date of access: 27.03.2023).

Massé M. REST API design rulebook. Sebastopol, CA : O'Reilly Media, 2011. 116 c.

Mikowski M., Powell J. Single Page Web Applications: JavaScript end-to-end. Shelter Island: Manning Publications Co., 2014. 514 p.

Node.js in Action / M. Cantelon та ін. Shelter Island: Manning Publications Co., 2014. 415 p.

Osmani A. Learning JavaScript Design Patterns. Beijing : O'Reilly, 2012. 199 p.

Reddy A. The Scrumban [R]Evolution: Getting the Most Out of Agile, Scrum, and Lean Kanban. Addison-Wesley Professional, 2015. 384 p.

Riti P. Pro DevOps with Google Cloud Platform: With Docker, Jenkins, and Kubernetes. Apress, 2018. 296 p.

Scott E. SPA Design and Architecture: Understanding Single Page Web Applications. Shelter Island: Manning Publications Co., 2015. 275 p.

Scrumban: Essays On Kanban Systems For Lean Software Development. Modus Cooperandi Press, 2009. 180 p.

Sommerville I. Software engineering. 8-ме вид. Harlow, England : Addison-Wesley, 2007. 840 p.

The Evolution of Instant Messaging. Visual Capitalist. URL: https://www.visualcapitalist.com/evolution-instant-messaging/ (date of access: 23.11.2022).

The History Of WhatsApp. Feedough. URL: https://www.feedough.com/history-of-whatsapp/ (дата звернення: 19.11.2022).

Telegram Bot API. Telegram APIs. URL: https://core.telegram.org/bots/api (дата звернення: 19.11.2022).

Top Apps Ranking. Similarweb. URL: https://www.similarweb.com/apps/top/google/ store-rank/ua/communication/top-free/ (дата звернення: 23.03.2023).

Viber Developers Hub. Viber Developers Hub. URL: https://developers.viber.com/ (дата звернення: 19.11.2022).

Wexler J. Get Programming with Node.js. Shelter Island: Manning Publications Co., 2019. 480 p.

##submission.downloads##

Опубліковано

22.05.2023

Як цитувати

[1]
Михальчук, Я., Гришанович, Т. і Глинчук, Л. 2023. ДОСЛІДЖЕННЯ ІНТЕГРАЦІЇ МЕСЕНДЖЕРІВ ДО ВЕБСЕРВІСІВ. Прикладні проблеми комп’ютерних наук, безпеки та математики. 1 (Трав 2023), 28–41.