Ngeo: OpenLayers meets Angular

Uloženo v:
Podrobná bibliografie
Název: Ngeo: OpenLayers meets Angular
Autoři: Roman Zoller
Přispěvatelé: Kompetenzzentrum für nicht-textuelle Materialien
Informace o vydavateli: FOSSGIS e.V.
Rok vydání: 2017
Témata: Freie Software, Computer Science, Studienbereich Informatik, Ingenieurwissenschaften
Popis: (de)OpenLayers 3 ist eine ausgereifte und stabile JavaScript Kartenbibliothek, die auch anspruchsvolle Applikationen ermöglicht. AngularJS ist eines der beliebtesten Frameworks im Bereich der Single-Page-Webanwendungen, und wird allgemein für die Entwicklung von modularem Frontend-Code eingesetzt. Dieser Vortrag gibt einen Einblick in Ngeo, einer Open-Source-JavaScript-Bibliothek, die eine Kombination der Funktionalität von OpenLayers und der Modularität von AngularJS ermöglicht. Ngeo stellt AngularJS Services und Komponenten zur Verfügung, die als Bausteine für GIS-Webanwendungen benutzt werden können. Anhand von konkreten Codebeispielen wird aufgezeigt, wie Ngeo die Softwareentwicklung vereinfacht. Wir erklären die Guidelines, die wir aufgestellt haben, um AngularJS produktiv zu nutzen. Wir haben die Erfahrung gemacht, dass es äußerst wichtig ist, sich den Best-Practice-Vorgaben von AngularJS laufend anzupassen und zu dokumentieren, wie sie sich auf unsere Bibliothek auswirken. Damit erreichen wir, dass die Bibliothek für Applikationsentwickler eine einheitliche Schnittstelle zur Verfügung stellt. In Anbetracht der raschen Entwicklungen im JavaScript-Ökosystem, namentlich ECMAScript 2015 und 2016, TypeScript und der kürzlichen Veröffentlichung von Angular 2, werden wir auch kurz darauf eingehen, wie wir den Herausforderungen einer Umgebung begegnen, die sich ständig verändert.
Druh dokumentu: course material
moving image (video)
Jazyk: German
Relation: https://av.tib.eu/media/:5209
Dostupnost: https://av.tib.eu/media/:5209
Rights: https://creativecommons.org/licenses/by/3.0/de
Přístupové číslo: edsbas.80F15A74
Databáze: BASE
Buďte první, kdo okomentuje tento záznam!
Nejprve se musíte přihlásit.