Meteor framework, a new approach to webdevelopment: an experimental analysis
Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
The traditional definition of a dynamic web application is about a collection of programs executed at server-side to provide content for clients. These types of web applications produce content at server-side and deliver it to their clients via multiple pages. In result, the client-side has the responsibility to render the content and perform a limited amount of calculations to increase the performance and user experience.
Meteor is a web framework designed for developing Single Page Applications and compared with traditional web frameworks, it takes a new approach in which most of the computations are done at the client-side. This leads to having the server-side primarily used for data storage and secondarily performing a limited amount of computations based on the Model View View-Model pattern.
This thesis tries to examine how web development is affected by Meteor framework from different angles by performing an experimental analysis on Meteor framework. It will investigate different attributes of Meteor framework used for developing a real-world application and finally concludes by presenting the advantages and disadvantages of using it.
Place, publisher, year, edition, pages
2014. , 41 p.
web development, single page applications, MVVM pattern, google web toolkit, gwt, monolingual software development, mongodb
IdentifiersURN: urn:nbn:se:liu:diva-103802ISRN: LIU-IDA/LITH-EX-A--13/067—SEOAI: oai:DiVA.org:liu-103802DiVA: diva2:691485
Subject / course
Master's programme in Computer Science
2013-12-11, Alan Turing, E building, Campus Valla, Linköping, 13:15 (English)