Detailansicht

MQL

eBook - Eine hierarchische Abfragesprache mit TypeScript erstellen, shortcuts
ISBN/EAN: 9783868028454
Umbreit-Nr.: 6820761

Sprache: Deutsch
Umfang: 68 S., 4.35 MB
Format in cm:
Einband: Keine Angabe

Erschienen am 15.02.2019
Auflage: 1/2019


E-Book
Format: EPUB
DRM: Digitales Wasserzeichen
€ 2,99
(inklusive MwSt.)
Sofort Lieferbar
  • Zusatztext
    • Eine der großen Fragen bei webbasierten Apps bleibt immer die nach dem Datenaustausch mit den Backends. Obwohl es inzwischen durchaus erprobte und zuverlässige Abfragemethoden wie OData und GraphQL gibt, sind diese für alle denkbaren Aufgabenstellungen ausgelegt und bringen deshalb auch immer einen gewissen Overhead in Entwicklung und Ausführung mit sich. Deshalb würde es sich doch anbieten, einfach eine eigene Abfragesprache zu entwicklen, die genau auf die Bedürfnisse der Applikation zugeschnitten ist und im Idealfall auch in der Sprache der Webanwendung, also TypeScript, verfasst ist. So kann man sich viel Overhead sparen und behält gleichzeitig alle Freiheiten.In seinem shortcut zeigt Thomas Mahringer, wie das gelingt. Er erklärt, wie Sie mit überschaubarem Aufwand in TypeScript ein Domänenmodell mit einem daraus erzeugten maschinenlesbaren Schema und einer hierarchischen, JSON-basierten Query Language mit typsicherer Grammatik erstellen. Im weiteren Verlauf zeigt er, wie mit dieser auf relationale Datenbanken zugegriffen werden kann und wie die Antworten auf dem Client weiter verarbeitet werden.
  • Kurztext
    • Eine der groen Fragen bei webbasierten Apps bleibt immer die nach dem Datenaustausch mit den Backends. Obwohl es inzwischen durchaus erprobte und zuverlassige Abfragemethoden wie OData und GraphQL gibt, sind diese fur alle denkbaren Aufgabenstellungen ausgelegt und bringen deshalb auch immer einen gewissen Overhead in Entwicklung und Ausfuhrung mit sich. Deshalb wurde es sich doch anbieten, einfach eine eigene Abfragesprache zu entwicklen, die genau auf die Bedurfnisse der Applikation zugeschnitten ist und im Idealfall auch in der Sprache der Webanwendung, also TypeScript, verfasst ist. So kann man sich viel Overhead sparen und behalt gleichzeitig alle Freiheiten. In seinem shortcut zeigt Thomas Mahringer, wie das gelingt. Er erklrt, wie Sie mit berschaubarem Aufwand in TypeScript ein Domnenmodell mit einem daraus erzeugten maschinenlesbaren Schema und einer hierarchischen, JSON-basierten Query Language mit typsicherer Grammatik erstellen. Im weiteren Verlauf zeigt er, wie mit dieser auf relationale Datenbanken zugegriffen werden kann und wie die Antworten auf dem Client weiter verarbeitet werden.
  • Autorenportrait
    • Thomas Mahringer ist in der Lösungsberatung und im Lösungsvertrieb tätig. Als gelernter Informatiker hat er im Laufe seiner zweiundzwanzigjährigen Berufslaufbahn bei verschiedenen auch internationalen Projekten Software entwickelt, Kunden beraten, Projekte und Teams geleitet, Application Performance analysiert und optimiert, Presales- und Salesstrukturen aufgebaut sowie Partnermanagement- und Wissenstransferkonzepte erarbeitet. Aus dieser Erfahrung ergibt sich seine Leidenschaft, Kunden bei der effizienten Einführung von zeitgemäßen und wertschöpfenden Lösungen zu unterstützen.