ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

Comparison of JavaScript frameworks, Angular, Backbone, and Ember

Matija Simin (2016) Comparison of JavaScript frameworks, Angular, Backbone, and Ember. EngD thesis.

Download (2454Kb)


    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.

    Item Type: Thesis (EngD thesis)
    Keywords: JavaScript, AngularJS framework, Ember.js framework, Backbone.js framework, MVC
    Number of Pages: 54
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    viš. pred. dr. Aljaž Zrnec291Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=51012&select=(ID=1536874947)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 3294
    Date Deposited: 21 Mar 2016 17:13
    Last Modified: 19 Apr 2016 09:59
    URI: http://eprints.fri.uni-lj.si/id/eprint/3294

    Actions (login required)

    View Item