izpis_h1_title_alt

Skladi tehnologij in ogrodja za celostni odjemalsko-strežniški razvoj aplikacij
ID UŠAJ, ERIK (Avtor), ID Batagelj, Borut (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (855,73 KB)
MD5: 04B36A438513A6B98A6FFA61B75CACDE
PID: 20.500.12556/rul/173d2b89-25a8-463b-95b8-9dd7633e5a32

Izvleček
S tem delom želimo analizirati aktualne sklade tehnologij (angl. technology stacks) in ogrodja JavaScript (JS) za celosten odjemalsko-strežniški razvoj aplikacij (angl. fullstack development frameworks): od spletnih odjemalcev, mobilnih in namiznih aplikacij (angl. desktop applications) do strežniških zalednih sistemov in povezljivosti s spletnimi storitvami v oblaku. Fokus analize bomo posvetili skladu tehnologij MEAN (MongoDB, Express.js, Angular.js, Node.js) in ogrodju Meteor, ki dodatno rešuje gradnjo mobilnih aplikacij s pomočjo odprtokodnega ogrodja Apache Cordova. Ogledali si bomo orodja za razvoj aplikacij v JS za namizne operacijske sisteme (NW.js, Electron) ter možnost uporabe JS v scenarijih interneta stvari (angl. internet of things, IoT) (npr. povezane naprave Raspberry Pi). Kot praktični problem smo si zastavili zajem slike na različnih napravah, obdelavo zajete slike na odjemalcu ali strežniškem sistemu oz. uporabo obstoječih spletnih servisov za računalniški vid oz. slikovno prepoznavanje. Ugotoviti želimo ali je možna vzpostavitev lastne tovrstne spletne storitve razvite v JS, kje se lahko pojavijo omejitve tehnologij JS in načine kako jih lahko zaobidemo.

Jezik:Slovenski jezik
Ključne besede:skladi tehnologij, ogrodja, celostni razvoj aplikacij, MEAN, Meteor, MongoDB, Express.js, Angular, Node.js, Electron, storitve v oblaku, IoT
Vrsta gradiva:Diplomsko delo
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2016
PID:20.500.12556/RUL-83714 Povezava se odpre v novem oknu
Datum objave v RUL:23.06.2016
Število ogledov:1767
Število prenosov:607
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Technology stacks and frameworks for full-stack application development
Izvleček:
This work aims providing a comprehensive overview and analysis of current JavaScript (JS) technology stacks and frameworks for full-stack application development: from web clients, mobile and desktop applications to server applications and cloud-connected services. Analysis shall focus on MEAN technology stack and frameworks such as Meteor which also tries to leverage mobile app development using Apache Cordova framework. We will include an overview of available JS build tools for desktop application development and take a look at use-cases for JS-based IoT development (i.e. connected Raspberry Pi devices). Image capture on different devices will be used as use-case scenario where image processing can be done either on client or server-side or using existing CV/AI services. We should evaluate if JS is suitable for developing CV services, establish its limitations and possible workarounds.

Ključne besede:technology stacks, frameworks, full-stack development, MEAN, Meteor, MongoDB, Express.js, Angular, Node.js, Electron, cloud services, IoT

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj