- (Multiple Choice) Was ist der Zweck des nodemon-Pakets in Node.js?
- Automatisches Neustarten des Servers, wenn Änderungen am Code vorgenommen.
- Generieren von HTML-Vorlagen für das Projekt.
- Ausführen von automatisierten Tests für das Projekt.
- Keine der oben genannten.
- (Multiple Choice) Was ist Express.js?
- Ein Frontend-Framework.
- Ein Backend-Framework.
- Ein Datenbank-Verwaltungssystem.
- Eine Programmiersprache.
- (Multiple Choice) Welches der folgenden Module ist KEIN eingebautes Modul in Node.js?
- http.
- fs.
- path.
- mongoose.
- (Multiple Choice) Welcher der folgenden Statuscodes ist bei einer fehlgeschlagenen GET-Anfrage in einer REST-API üblich?
- 200 OK.
- 401 Unauthorized.
- 403 Forbidden.
- 404 Not Found.
- (Multiple Choice) Welcher der folgenden Statuscodes ist bei einer erfolgreichen PUT-Anfrage in einer REST-API üblich?
- 200 OK.
- 201 Created.
- 204 No Content.
- 400 Bad Request.
- (Multiple Answers) Was sind die Zwecke von Middleware in einer Node.js-REST-API?
- Behandlung von Fehlern.
- Parsen von Anfragedaten.
- Authentifizierung von Benutzern.
- Modifizierung der Antwort, nachdem sie gesendet wurde.
- Modifizierung der Antwort, bevor sie gesendet wird.
- (Multiple Choice) Welches ist das primäre Datenformat zur Übertragung von Daten in einer REST-API?
- XML.
- YAML.
- JSON.
- CSV.
- (Multiple Choice) Welche ist die primäre HTTP-Methode zur Erstellung neuer Ressourcen in einer REST-API?
- GET.
- POST.
- PUT.
- DELETE.
- (Multiple Choice) Was ist der Unterschied zwischen PUT- und POST-Anforderungen in RESTful-APIs?
- PUT wird verwendet, um eine gesamte Ressource zu aktualisieren, während POST verwendet wird, um eine neue Ressource zu erstellen.
- POST wird verwendet, um eine gesamte Ressource zu aktualisieren, während PUT verwendet wird, um eine neue Ressource zu erstellen.
- PUT-Anforderungen erfordern Authentifizierung, während POST-Anforderungen dies nicht tun.
- PUT-Anforderungen werden verwendet, um Daten an den Server zu senden, während POST-Anforderungen verwendet werden, um Daten vom Server abzurufen.
- (Multiple Choice) Welche der folgenden Bibliotheken für Node.js ist populär zum Erstellen von REST-APIs?
- Mongoose.
- Express.
- Sequelize.
- Laravel.
- (Multiple Choice) Welcher der folgenden Statuscodes ist bei einer fehlgeschlagenen Authentifizierungsanforderung in einer REST-API üblich?
- 200 OK.
- 401 Unauthorized.
- 403 Forbidden.
- 404 Not Found.
- (Multiple Choice) Welcher der folgenden ist ein häufiger Antwort-Statuscode für eine erfolgreiche DELETE-Anfrage in einer REST-API?
- 200 OK
- 201 Created
- 204 No Content
- 400 Bad Request
- (Multiple Answers) Welche der folgenden Methoden können verwendet werden, um Daten in einer Datei in Node.js zu schreiben? (Wählen Sie zwei aus)
- fs.readFile()
- fs.writeFile()
- fs.appendFile()
- fs.createReadStream()
- (Multiple Choice) Welche der folgenden Module können verwendet werden, um Umgebungsvariablen in einer Node.js-Anwendung zu verwalten?
- config
- process.env
- .env
- dotenv
- (Multiple Choice) Welche Art von Datenstruktur verwendet MongoDB?
- MongoDB verwendet eine graphenbasierte Datenstruktur zum Speichern von Daten.
- MongoDB verwendet eine Schlüssel-Wert-Datenstruktur zum Speichern von Daten.
- MongoDB verwendet eine tabellenbasierte Struktur zum Speichern von Daten.
- MongoDB verwendet eine JSON-ähnliche Dokumentenstruktur zum Speichern von Daten.
- (Multiple Choice) Welche Art von Datenbank sind MySQL und MongoDB jeweils?
- MySQL ist eine NoSQL dokumentenorientierte Datenbank, während MongoDB ein relationales Datenbankmanagementsystem (RDBMS) ist.
- Sowohl MySQL als auch MongoDB sind NoSQL dokumentenorientierte Datenbanken.
- MySQL ist ein relationales Datenbankmanagementsystem (RDBMS), während MongoDB eine NoSQL dokumentenorientierte Datenbank ist.
- Sowohl MySQL als auch MongoDB sind relationale Datenbankmanagementsysteme (RDBMS).
- (Multiple Choice) Was ist CORS?
- Ein Sicherheitsmechanismus, der verhindert, dass bösartige Skripte auf die Daten einer Website zugreifen können.
- Ein Sicherheitsmechanismus, der verschiedenen Domains ermöglicht, Anfragen aneinander zu stellen.
- Ein Sicherheitsmechanismus, der Daten im Transit verschlüsselt.
- Ein Sicherheitsmechanismus, der Benutzeranmeldeinformationen überprüft, bevor Zugriff gewährt wird.
- (Multiple Choice) Was ist der Hauptunterschied zwischen REST-API und CRUD-Operationen?
- REST-API wird für serverseitige Operationen verwendet, während CRUD-Operationen für clientseitige Operationen verwendet werden.
- REST-API bietet einen umfassenderen architektonischen Rahmen für den Aufbau von Webdiensten, während CRUD-Operationen sich speziell auf Datenmanipulation konzentrieren.
- REST-API unterstützt nur Create- und Read-Operationen, während CRUD-Operationen alle vier Operationen abdecken.
- REST-API und CRUD-Operationen sind synonym und können austauschbar verwendet werden.
- (Multiple Choice) Was ist der Zweck der next() Funktion in Express.js Middleware?
- Die Steuerung an die nächste Middleware-Funktion im Stapel weiterzugeben.
- Den Request-Response-Zyklus zu beenden und eine Antwort an den Client zu senden.
- Einen Wert aus der Middleware-Funktion zurückzugeben.
- Fehler zu behandeln, die in der Middleware-Funktion auftreten.
- (Multiple Choice) Welches der folgenden Module kann in einer Node.js-Anwendung zum Serverseitigen Rendern verwendet werden?
- React
- Vue
- Next.js
- Nuxt.js