Web Application Development on Meteor Platform
Thesis title: | Vývoj aplikací na platformě Meteor |
---|---|
Author: | Hlaváček, Josef |
Thesis type: | Diplomová práce |
Supervisor: | Buchalcevová, Alena |
Opponents: | Mittner, Jan |
Thesis language: | Česky |
Abstract: | Práce se zabývá popisem platformy Meteor a návrhem a vývojem aplikace na této platformě. Cílem práce je přiblížit čtenáři technologie pro vývoj real-time webových aplikací, popsat vývoj webové aplikace v Meteoru s využitím metodiky MMSP a udat doporučení pro vývoj aplikací v Meteoru. První část práce se zabývá popisem real-time webových javascriptových aplikací, platformou Node.js, javascriptovými frameworky Mojito, Derby a Meteor. Praktická část práce popisuje návrh a vývoj aplikace za použití metodiky MMSP a vysvětluje použití jednotlivých komponent a nastavení architektury aplikace. V závěru jsou udána doporučení, pro které typy aplikací je Meteor vhodný a zhodnocení využití metodiky MMSP pro vývoj aplikací v Meteoru. Výstupem a hlavním přínosem práce je kompletní aplikace Chute Achiever, která může sloužit pro výukové účely. Dalším přínosem práce je, že se jedná o první akademickou práci zabývající se platformou Meteor publikovanou na VŠE. |
Keywords: | MMSP; MongoDB; Meteor; Node.js; Real-time webové aplikace |
Thesis title: | Web Application Development on Meteor Platform |
---|---|
Author: | Hlaváček, Josef |
Thesis type: | Diploma thesis |
Supervisor: | Buchalcevová, Alena |
Opponents: | Mittner, Jan |
Thesis language: | Česky |
Abstract: | The thesis describes the Meteor Platform and the process of real-time web application design and development. The objective is to provide information covering the technology behind real-time web applications and to describe the Meteor application design and development process utilizing the MMSP methodology. First part of the thesis defines what a real-time web application is and describes Node.js platform and javascript frameworks Mojito, Derby and Meteor. The second part deals with Meteor application design and development process and provides information about used architecture and components. The last chapter provides recommendation on Meteor application development and suitability of the framework for various types of applications, as well as utilization of the MMSP methodology for Meteor application development. The main output and benefit of the thesis is the real-time web application Chute Achiever, which can be used for educational purposes. This thesis is the first academic work about Meteor platform published at the University of Economics. |
Keywords: | MMSP; MongoDB; Meteor; Node.js; Real-time web applications |
Information about study
Study programme: | Aplikovaná informatika/Informační systémy a technologie |
---|---|
Type of study programme: | Magisterský studijní program |
Assigned degree: | Ing. |
Institutions assigning academic degree: | Vysoká škola ekonomická v Praze |
Faculty: | Faculty of Informatics and Statistics |
Department: | Department of Information Technologies |
Information on submission and defense
Date of assignment: | 4. 10. 2013 |
---|---|
Date of submission: | 5. 5. 2014 |
Date of defense: | 9. 6. 2014 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/44507/podrobnosti |