20.09.2022 Aufrufe

TEST | Learning Guide 23

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Technologien | JavaScript

NESTJS-GRUNDLAGEN IM NRWL-NX-MONOREPO

NestJS bietet ein JavaScript Framework, das es ermöglicht, eine voll typisierte, wartbare

und robuste Backend-Architektur zu entwerfen. Es basiert auf Konzepten, die aus

anderen Frameworks wie Angular und Spring Boot bekannt sind. Das Framework baut

auf objektorientierten Grundsätzen auf, nutzt TypeScript und profitiert von einer Vielzahl

an Erweiterungen für Anwendungsfälle wie bspw. Swagger oder Microservices. In diesem

Training wird eine NestJS-Anwendung in einem Nx-Monorepo entwickelt. Nx bietet ein

Build-System mit einem großen Umfang an Tooling, das die Verwaltung eines Monorepos

ermöglicht und viele Integrationsaufgaben vereinfacht.

DEIN NUTZEN

Du lernst die Grundlagen von NestJS verstehen und anwenden. Du entwickelst eine REST

API und nutzt ein ORM für Datenbankinteraktionen. Zudem werden dir Grundlagen von

Nrwl Nx vermittelt, die dir ermöglichen, ein Monorepo einzurichten und verschiedene Build-

Tools zu konfigurieren.

FORMATE UND SPRACHE

Präsenz- und Live-Online-Training

NODE.JS

Node.js ist eine serverseitige JavaScript-Entwicklungsplattform für Unternehmensanwendungen.

Es basiert auf einem JavaScript Compiler und bietet die Möglichkeit der

effizienten Anbindung externer Ressourcen wie eines Netzwerks oder eines Dateisystems.

Da Node.js auf JavaScript basiert, sind die Einstiegshürden entsprechend niedrig. Trotzdem

stellt Node.js eine technisch ausgereifte Plattform dar und spielt gerade mit JavaScript als

Skriptsprache in Verbindung mit HTML5-Technologien und asynchroner Programmierung

seine Stärke für hochperformante Echtzeitanwendungen aus. Selbst parallele Anfragen in

der Größenordnung von einigen Hunderttausend sind mit dem Konzept der Asynchronität

von Node.js kein Problem.

DEIN NUTZEN

Das Node.js-Training führt dich in die Entwicklung serverseitiger Anwendungen ein. Dir

wird vermittelt, wie mit Node.js eventgesteuert, skalierbar und performant Echtzeitverbindungen

zwischen Server und Client umgesetzt und Datenbankanbindungen sowie RESTbasierte

Dienste realisiert werden können.

FORMATE UND SPRACHE

Präsenz- und Live-Online-Training

144

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!