Tīmekļa lietotņu veiktspējas optimizācija AngularJS lietotnēs
Author
Niedrītis, Andris
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Niedrītis, Aivars
Date
2016Metadata
Show full item recordAbstract
Darbā Tīmekļa lietotņu veiktspējas optimizācija AngularJS lietotnēs tiek pētīts klienta puses lietotņu izstrādes ietvars AngularJS un tā tipiskākie veiktspējas trūkumi un izstrādātāju kļūdas, kā arī veidi kā risināt šīs kļūdas un uzlabot lietotņu veiktspēju. Pētījums balstās uz informāciju, kas atrodama paša ietvara oficiālajā dokumentācijā un pieredzējušu AngularJS lietotāju viedokļiem par šī ietvara potenciālajām problēmām un to risinājumiem. Pārsvarā tiek aplūkoti veidi kā veidot lietotnes izvairoties no AngularJS problemātiskajām konstrukcijām. Thesis Optimization of AngularJS web applications performance is focused on researching front end application framework AngularJS and its typical performance issues and developers mistakes, as well as ways how to solve these mistakes and to improve performance of applications. Research is based on information, which can be found in this frameworks official documentation and experienced AngularJS users opinions of this frameworks issues, and ways how they can be solved. Biggest part of thesis contains ways how to create AngularJS applications with good performance by avoiding problematic constructions of Angular. Keywords: AngularJS, JavaScript, performance issues, data binding