ASYNCHRONOUS PRINCIPLES IN JAVASCRIPT PROGRAMMING LANGUAGE

Authors

  • Sonja Trpovski
  • Marko Striško Autor

DOI:

https://doi.org/10.24867/02BEStrisko

Keywords:

Asynchronous principles, JavaScript

Abstract

The subject of this paper is the study of asyn­chronous principles and defined patterns when working with asynchronism in the JavaScript programming lan­guage. Different principles that allow working with asynchronous data, both basic and those whose under­standing requires firm knowledge of the previous basic principles, are presented during the work. Each principle carries with it its advantages and disadvantages, which are adequately explained by examples in the form of a program code.

References

[1] https://eloquentjavascript.net/11_async.html (pristupljeno u junu 2018.)
[2] K. Gallaba, A. Mesbah and I. Beschastnikh, “Don’t call us, we’ll call you: Characterizing Callbacks in JavaScript”, Canada 2015.
[3] Kyle Simpson, “ You Don’t Know JS: Async & Performance.”, USA 2015.
[4] Daniel Parker, “JavaScript with Promises”, USA 2015
[5] Keheliya Gallaba, “Characterizing and refactoring asynchronous JavaScript callbacks”, University of Moratuwa, 2011
[6] Mark Clow, “Observers, Reactive Programming and RxJS”, California 2018.
[7] https://docs.google.com/document/d/-1F5Ug0jcrm031vhSMJEOgp1l-Is-Vf0UCNDY-LsQtAIY (pristupljeno u avgustu 2018.)

Published

2019-02-28

Issue

Section

Electrotechnical and Computer Engineering