PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Powiadomienia systemowe
  • Sesja wygasła!
Tytuł artykułu

Analiza użytkowa frameworka AngularJS w kontekście prostej aplikacji internetowej

Treść / Zawartość
Identyfikatory
Warianty tytułu
EN
Usability analysis of AngularJS framework in the context of simple internet application
Języki publikacji
PL
Abstrakty
PL
Celem artykułu było przeprowadzenie analizy możliwości użytkowych frameworka frontendowego AngularJS w porównaniu do języka programowania JavaScript, na którym bazuje. Wybrano kilka funkcjonalności frameworka i zestawiono je z samodzielnie zaimplementowanymi rozwiązaniami w JavaScript. Porównania dokonano według określonych kryteriów: prostoty użycia, możliwości wykorzystania i zdatności do wielokrotnego zastosowania. Utworzone skrypty potwierdzają przyjęte założenia, że jest możliwe napisanie w JavaScript uproszczonych i zdolnych do ponownego użytku implementacji przydatnych mechanizmów znajdujących się w AngularJS.
EN
The goal of this article was to perform analysis of usability possibilities of frontend framework AngularJS compared to native programming language JavaScript, on which it is based on. Several framework funcionalities were chosen and set together with self implemented solutions in JavaScript. Comparison was made according to specified criteria: usage simplicity, possibilities of utilization and reusability. Created scripts confirm accepted assumptions, that in JavaScript it is possible to write simplified and reusable implementations of useful mechanisms, which are present in AngularJS.
Słowa kluczowe
Rocznik
Tom
Strony
178--182
Opis fizyczny
Bibliogr. 17 poz., rys.
Twórcy
  • Politechnika Lubelska, Instytut Informatyki, Nadbystrzycka 36B, 20-618 Lublin, Polska
Bibliografia
  • [1] K. Nyg˚ard, Single page architecture as basis for web applications, Aalto University: School of Science, Espoo, 2015
  • [2] https://www.thebalance.com/what-is-a-front-end-framework-and-why-use-one-2071948 [27.11.2017]
  • [3] W. Chansuwath, T. Senivongse, A Model-Driven Development of Web Applications Using AngularJS Framework, Department of Computer Engineering at Chulalongkorn University, Bangkok, 2016.
  • [4] M. S. Mikowski, J. C. Powell, Single Page Web Application, Manning Publications Co., Shelter Island in New York, 2014
  • [5] https://docs.angularjs.org/guide/compiler [27.11.2017]
  • [6] A. Lerner, ng-book – The complete Book on AngularJS, Fullstack.io, 2013.
  • [7] J. Friedl, Mastering Regular Expressions, 3rd Edition, O’Reilly Media, 2006.
  • [8] https://docs.angularjs.org/guide/interpolation#how-the-string-representation-is-computed [27.11.2017]
  • [9] https://www.w3.org/wiki/HTML_lists [27.11.2017]
  • [10] https://docs.angularjs.org/api/ng/directive/ngRepeat [27.11.2017]
  • [11] https://docs.angularjs.org/guide/scope#scope-life-cycle [27.11.2017]
  • [12] https://docs.angularjs.org/api/ng/type/$rootScope.Scope#$rootS cope.Scope-methods [27.11.2017]
  • [13] https://docs.angularjs.org/api/ng/directive/ngModel [27.11.2017]
  • [14] S. Alimadadi, S. Sequeira, A. Mesbah, K. Pattabiraman, Understanding JavaScript Event-Based Interactions, Electrical and Computer Engineering at University of British Columbia, Vancouver, 2014.
  • [15] M. Ramos, M. Tulio Valente, R. Terra, AngularJS Performance: A Survey Study, Computing Research Repository - ArXiv, 2017
  • [16] M. Ramos, M. Tulio Valente, R. Terra, G. Santos, AngularJS in the Wild: A Survey with 460 Developers, Association for Computing Machinery, 2016
  • [17] http://blog.scalyr.com/2013/10/angularjs-1200ms-to-35ms/ [27.11.2017]
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-f81dba4d-c228-400b-ab33-a4beeed75514
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.