JavaScripti raamistike võrdlus

Date

2016

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

Käesoleva bakalaureusetöö eesmärk on luua süstemaatiline võrdlev käsitlus JavaScripti raamistikest AngularJS, Backbone.js, React, Ember.js, KnockoutJS ja Dojo. Autor on hinnanud neid vastavalt töös toodud reeglitele. Üks oluline osa võrdlusprotsessis oli raamistikega tutvumine, TodoMVC projektist pärit testrakenduste lähtekoodi mõistmine ning kirjalikul kujul selgitamine. Töö tulemusena on valminud hinnangutel põhinev edetabel ning tekstimaterjal, mis võimaldab lugejal mõista kaasatud raamistikega seonduvaid probleeme ja teha enda jaoks sobivaim valik.
The aim of this Bachelor’s thesis is to research JavaScript frameworks AngularJS, Backbone.js, React, Ember.js, KnockoutJS and Dojo in a systematic and comparative way. The author evaluated these frameworks according to the rules defined in this thesis. One important part of the evaluation process was understanding and explaining the source code of applications from project TodoMVC. In conclusion, this work offers the reader an opportunity to understand potential problems of given frameworks and helps to make the best choice.

Description

Keywords

Citation