Vývoj aplikací na platformě Meteor
Název práce: | Vývoj aplikací na platformě Meteor |
---|---|
Autor(ka) práce: | Hlaváček, Josef |
Typ práce: | Diplomová práce |
Vedoucí práce: | Buchalcevová, Alena |
Oponenti práce: | Mittner, Jan |
Jazyk práce: | Česky |
Abstrakt: | 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. |
Klíčová slova: | MMSP; MongoDB; Meteor; Node.js; Real-time webové aplikace |
Název práce: | Web Application Development on Meteor Platform |
---|---|
Autor(ka) práce: | Hlaváček, Josef |
Typ práce: | Diploma thesis |
Vedoucí práce: | Buchalcevová, Alena |
Oponenti práce: | Mittner, Jan |
Jazyk práce: | Česky |
Abstrakt: | 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. |
Klíčová slova: | MMSP; MongoDB; Meteor; Node.js; Real-time web applications |
Informace o studiu
Studijní program / obor: | Aplikovaná informatika/Informační systémy a technologie |
---|---|
Typ studijního programu: | Magisterský studijní program |
Přidělovaná hodnost: | Ing. |
Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
Fakulta: | Fakulta informatiky a statistiky |
Katedra: | Katedra informačních technologií |
Informace o odevzdání a obhajobě
Datum zadání práce: | 4. 10. 2013 |
---|---|
Datum podání práce: | 5. 5. 2014 |
Datum obhajoby: | 9. 6. 2014 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/44507/podrobnosti |