Primerjava JavaScript ogrodij Angular, Backbone in Ember ; Comparison of JavaScript frameworks, Angular, Backbone, and Ember
Saved in:
| Title: | Primerjava JavaScript ogrodij Angular, Backbone in Ember ; Comparison of JavaScript frameworks, Angular, Backbone, and Ember |
|---|---|
| Authors: | SIMIN, MATIJA |
| Contributors: | Zrnec, Aljaž |
| Publication Year: | 2016 |
| Subject Terms: | JavaScript, ogrodje AngularJS, ogrodje Ember.js, ogrodje Backbone.js, MVC, AngularJS framework, Ember.js framework, Backbone.js framework, hist, phil |
| Description: | Diplomsko delo primerja tri JavaScript ogrodja za razvoj spletnih aplikacij, in sicer AngularJS, Ember.js in Backbone.js. V okviru dela smo primerjali njihovo implementacijo MVC arhitekturnega modela ali različice le-tega. Poleg implementacije MVC arhitekturnega modela smo primerjali njihove funkcionalnosti in lastnosti, kot so sistem predlog, implementacija usmerjevalnika, komunikacija s strežnikom, podatkovne povezave, prilagodljivosti, velikost in aktivnost skupnosti, kvaliteta obstoječe dokumentacije, možnosti za testiranje napisane kode, odvisnosti od zunanjih knjižnic za delovanje ter možnosti za razširitev funkcionalnosti ogrodja. V nadaljevanju diplomskega dela je nato predstavljen še razvoj testne aplikacije in uporaba nekaterih funkcionalnosti, ki jih ogrodje ponuja. V zaključku se poda mnenje, katero ogrodje izbrati. ; The thesis compares three JavaScript frameworks for developing web applications: AngularJS, Ember.js and Backbone.js. In the thesis we compared their implementation of the MVC design pattern and their subversions. Besides their implementation of MVC design pattern we compared their functionalities and features, such as templating system, routing implementation, communications with a server, data binding, adjustability, size and activity of the community, quality of existing documentation, posibility of code testing, dependencies to external libraries and extensibility of the framework. In the remaining part of the thesis we describe development of a test application and the usage of some of their functionalities that the framework offers. In conclusion we give an opinion which framework to choose. ; The three JavaScript Framework for the development of online applications, AngularJS, Ember.js and Backbone.js, compare their academic work. As part of our work, we compared their implementation of the MVC of the architectural model or its version. In addition to the implementation of the MVC architectural model, we compared their functionalities and features such as the template system, the ... |
| Document Type: | thesis |
| Language: | Slovenian |
| Relation: | https://repozitorij.uni-lj.si/IzpisGradiva.php?id=81057 |
| Availability: | https://repozitorij.uni-lj.si/IzpisGradiva.php?id=81057 |
| Rights: | undefined |
| Accession Number: | edsbas.AE8BABA8 |
| Database: | BASE |
| Abstract: | Diplomsko delo primerja tri JavaScript ogrodja za razvoj spletnih aplikacij, in sicer AngularJS, Ember.js in Backbone.js. V okviru dela smo primerjali njihovo implementacijo MVC arhitekturnega modela ali različice le-tega. Poleg implementacije MVC arhitekturnega modela smo primerjali njihove funkcionalnosti in lastnosti, kot so sistem predlog, implementacija usmerjevalnika, komunikacija s strežnikom, podatkovne povezave, prilagodljivosti, velikost in aktivnost skupnosti, kvaliteta obstoječe dokumentacije, možnosti za testiranje napisane kode, odvisnosti od zunanjih knjižnic za delovanje ter možnosti za razširitev funkcionalnosti ogrodja. V nadaljevanju diplomskega dela je nato predstavljen še razvoj testne aplikacije in uporaba nekaterih funkcionalnosti, ki jih ogrodje ponuja. V zaključku se poda mnenje, katero ogrodje izbrati. ; The thesis compares three JavaScript frameworks for developing web applications: AngularJS, Ember.js and Backbone.js. In the thesis we compared their implementation of the MVC design pattern and their subversions. Besides their implementation of MVC design pattern we compared their functionalities and features, such as templating system, routing implementation, communications with a server, data binding, adjustability, size and activity of the community, quality of existing documentation, posibility of code testing, dependencies to external libraries and extensibility of the framework. In the remaining part of the thesis we describe development of a test application and the usage of some of their functionalities that the framework offers. In conclusion we give an opinion which framework to choose. ; The three JavaScript Framework for the development of online applications, AngularJS, Ember.js and Backbone.js, compare their academic work. As part of our work, we compared their implementation of the MVC of the architectural model or its version. In addition to the implementation of the MVC architectural model, we compared their functionalities and features such as the template system, the ... |
|---|
Nájsť tento článok vo Web of Science