Coding-Aufgabe Node.js

   Software DevelopmentWeb-Entwicklung

 

Das Ökosystem rund um JavaScript kann richtig viel.

Damit Du Dich davon selbst überzeugen kannst, haben wir unten eine Coding Challenge für Dich vorbereitet!

 

Die Aufgabe

Lade hier Dein Code-Paket herunter.

Löse darin diese Aufgaben:

Die Schnittstelle soll JSON-Daten zurückliefern.

Werden ungültige Parameter übergeben, wird ein "400 Bad Request" zurückgeliefert. Sind keine Daten vorhanden, siehst Du eine leere Response.

Paket für Dich

Dein Coding-Paket kannst Du hier als *.zip herunterladen.

Es enthält den vorbereiteten Quell-Code für die Challenge. Um es aufzuführen, führe bitte folgende Kommandos auf der Konsole aus:

  1. npm install
  2. npm start

 

Hast Du Fragen? Petra freut sich über Deine Nachricht.

 

 

Für Mehr-Möger: Die Bonus-Aufgabe

Spaß dran gefunden? Und Lust auf ein Bonbon? Dann löse unsere Bonus-Aufgabe:

  • • Erzeuge eine logs/access.log-Datei, in der jede eingehende Anfrage protokolliert wird.
  • • Sorge dafür, dass die Applikation über HTTP2 ausgeliefert wird.
  • • Tritt ein Fehler auf, logge die Information in die Datei logs/error.log

Lerne mehr über Node.js für Enterprise-Web-Apps

Du Spaß an Node.js gefunden und willst mehr wissen? Dann wirf einen Blick in die dritte Auflage Node.js-Buches von Sebastian Springer. Auf 747 Seiten gibt er einen umfassenden Einstieg in die serverseitige JavaScript-Plattform ab Version 10.0 LTS.

Ein herzliches Dankeschön

...schicken wir an den Rheinwerk-Verlag für die vielen kostenlosen Leseproben. 

Hier gehts zur Lektüre beim Verlag.

Hier kannst Du das Buch direkt beim Verlag bestellen.