Entwicklung von Webanwendungen mit Node Js MongoDB und NoSQL
Veröffentlicht: 2023-02-02Node.js, MongoDB und NoSQL sind Webtechnologien, die oft zusammen verwendet werden, um Webanwendungen zu erstellen. Node.js ist eine JavaScript-Laufzeitumgebung, mit der Entwickler serverseitige Anwendungen erstellen können. MongoDB ist eine Datenbank, die Daten in JSON-ähnlichen Dokumenten speichert. NoSQL ist eine Datenbank, die nicht das traditionelle relationale Datenbankmodell verwendet . Zusammen ermöglichen diese Technologien Entwicklern die Erstellung von Webanwendungen, die schnell, skalierbar und flexibel sind. Node.js bietet die Möglichkeit, serverseitige Anwendungen zu erstellen, MongoDB speichert Daten in JSON-ähnlichen Dokumenten und NoSQL ermöglicht ein flexibles Datenbankschema. Diese Kombination von Technologien ermöglicht die Erstellung von Webanwendungen, die große Daten- und Verkehrsmengen verarbeiten können.
Anstelle von Tabellen, die sich auf Fremdschlüssel beziehen, stellt MongoDB Daten als eine Reihe von Dokumenten dar. Node.js ermöglicht es, eine Vielzahl unterschiedlicher Arten von Daten anständig im Internet zu speichern und über Webanwendungen darauf zuzugreifen. Die verteilte MongoDB-Datenbank macht es einfach, Ad-hoc-Abfragen durchzuführen, Echtzeitdaten zu integrieren und Daten zu indizieren. Zusätzlich zu GPS-Abfragen bietet es eine Textsuchoption.
MongoDB hingegen ist eine NoSQL-Datenbank, die hauptsächlich aus Dokumenten besteht. Daten in diesem Format sind JSON-Dokumente. Es ist eine Art Speichermedium. Die MongoDB-Datenbank ist eine, in der Daten gespeichert werden können, und NodeJS ermöglicht es uns, unsere Client-Site mit der Datenbank auf der Serverseite zu verbinden.
NodeJS und MongoDB sind beides JavaScript-Serverumgebungen, die sowohl auf SQL- als auch auf NoSQL-Datenbanken wie MySQL bzw. MongoDB ausgeführt werden können. Der Node Package Manager (npm) ist erforderlich, um die erforderlichen Module herunterzuladen und zu installieren, um diese Datenbanken zu verwenden.
In Bezug auf Technologien sind MongoDB und NodeJS zwei unterschiedliche Ansätze. Dieses Datenbanksystem kann verwendet werden, um Dokumente effizient in einer Datenbank zu speichern und Datenaktualisierungen durchzuführen sowie Dokumente nach bestimmten Kriterien zu durchsuchen. Die wichtigste Funktion von Nodejs besteht darin, als Anwendungsausführungstool zu fungieren. Halten Sie diese Antwort aktuell.
MongoDB ist ein Top-Level-Container zum Speichern von Daten, während NoSQL-Datenspeicher einen Top-Level-Namespace oder -Container zum Speichern von Daten verwenden. Dokumentspeicher werden im BSON-Format in MongoDB gespeichert, das auf einem Dokumentspeicher-Datenmodell basiert.
Was ist Nodejs und Mongodb?
Mongodb ist ein dokumentenorientiertes Datenbanksystem. Es ist eine Open-Source-Datenbank, die einen NoSQL-Ansatz verwendet. Node.js ist ein Javascript-Framework, das für die Entwicklung serverseitiger Anwendungen verwendet wird. Es ist auch Open Source und verwendet ein ereignisgesteuertes, nicht blockierendes I/O-Modell.
In diesem Tutorial erfahren Sie, wie Sie mit Node.js eine Verbindung zu einer MongoDB-Datenbank herstellen, Dokumente lesen, schreiben und löschen. In diesem Lernprogramm lernen Sie die CRUD-Vorgänge (Create, Read, Update, and Delete) von MongoDB kennen. In jedem Fall habe ich einige Ideen für Sie, wenn Sie lieber Videos als Text ansehen. Für eine begrenzte Zeit können Sie bei Atlas kostenlos einen M0-Cluster erhalten. In dieser Blog-Serie werden Airbnb-Inseratsdaten in einem Beispielformular betrachtet. Inserate und Rezensionen sind nur einige der Elemente in der sample_airbnb-Datenbank. Bewertungen von Airbnb-Inseraten finden Sie in dieser Sammlung.
Ich habe eine Vorlage für ein Node.js-Skript erstellt, das in einem Atlas-Cluster ausgeführt wird, um das Verfolgen dieses Blogbeitrags erheblich zu vereinfachen. Mit MongoDB können Sie Ihre Dokumente auf vielfältige Weise strukturieren. Angenommen, ich muss mehrere Airbnb-Inserate erstellen. Das Folgende wäre die Ausgabe des Aufrufs von createMultipleListings() bei einer bestimmten Operation. Da wir kein Feld namens _id in das Dokument aufgenommen haben, hat MongoDB automatisch auch eine _id für uns erstellt. Wenn ein sortierter Wert auf "false" gesetzt ist, werden die Dokumente möglicherweise nicht in der im Array angegebenen Reihenfolge platziert. Dieser Artikel führt Sie durch die Abfrage eines Dokuments mit den Funktionen findOne() und findQuery von Collection.
Das Abfrageobjekt enthält nicht mehr als drei Eigenschaften, die MongoDB verwenden kann, um ein Dokument in der Sammlung zu finden. Das Abfrageobjekt kann nicht mehr als ein paar Eigenschaften enthalten. Verwenden Sie die $gte-Vergleichsabfrage, um nach Dokumenten mit mehr Schlafzimmern als oder gleich einer bestimmten Anzahl zu suchen. Eine Referenz ermöglicht das Durchlaufen der Ergebnismenge einer Abfrage. Mit Cursor können Sie mithilfe seiner Funktionen ändern, welche Dokumente in den Ergebnissen enthalten sind. Mit anderen Worten, wir möchten unsere Ergebnisse möglicherweise so sortieren, dass diejenigen mit den neuesten Bewertungen als erste zurückgegeben werden. Wenn wir die Möglichkeit hätten, über den Cursor zu iterieren, könnten wir die Ergebnisse einzeln abrufen.
In MongoDB gibt es mehrere Aktualisierungsoperatoren, darunter $inc, $currentDate und $set. Wenn Sie eine einzelne Eigenschaft in einen Filter einbeziehen, können Sie nach allen Dokumenten in der Sammlung suchen, oder wenn Sie eine einzelne Eigenschaft einbeziehen, können Sie Ihre Suche eingrenzen. Hier ist ein Beispiel dafür, wie man den Namen eines Airbnb-Inserates ändert. Es ist möglich, dies durch die Verwendung von updateOne() in unserem System zu erreichen. Wenn Sie upsert verwenden, können Sie alle diese Funktionen in einem einzigen Befehl kombinieren. Die Option param für updateOne() trägt den Ausdruck upsert: true. Wenn ein Dokument nicht existiert, wird eine insertOne()-Methode verwendet, um es zu erstellen.
Mit anderen Worten, wir können die gleichen Funktionen wie oben beschrieben ausführen, um ein Angebot mit einem bestimmten Namen hochzuladen. In deleteOne() gibt es nur einen Parameter: einen Filter vom Typ Objekt. Dieser Filter kann verwendet werden, um ein Dokument zu entfernen. Das erste Dokument, das Sie in natürlicher Reihenfolge finden, wird gelöscht, wenn Sie keinen Filter angeben. Der optionale Optionsparameter kann auch verwendet werden, um zusätzliche Informationen über die Methode deleteOne() zu erhalten. In einigen Fällen möchten Sie möglicherweise mehrere Dateien gleichzeitig löschen. Bevor deletingMany() ausgeführt werden kann, muss ein Filter vom Typ object übergeben werden. Wir können Listings löschen, die vor dem 15. Februar 2019 geschabt wurden, indem wir deleteListingsScrapedBeforeDate() mit einer MongoClient-Instanz aufrufen, die den 15. Februar darstellt, und einer Date-Instanz, die den 15. Februar darstellt. Diese Ausgabe sieht in wenigen Worten wie folgt aus.
Die Tatsache, dass js eine datenintensive Programmiersprache ist, macht es zu einer ausgezeichneten Wahl für Echtzeitanwendungen. Die Datenbank von MongoDB verfügt über ein hohes Maß an Skalierbarkeit und ist eine effiziente und skalierbare Lösung für große Rechenzentren. Durch die Kombination dieser beiden Technologien können Sie leistungsstarke und schnelle Netzwerkanwendungen erstellen.
Warum Node.js mit Mongodb verwenden?
Warum brauche ich node js in MongoDB? JavaScript wird zum Erstellen von Netzwerkanwendungen mithilfe der Open-Source-JavaScript-Plattform verwendet. Es ist eine dokumentenorientierte Datenbank, die es Entwicklern ermöglicht, schnell und einfach mit Daten zu arbeiten. Der MongoDB-Knoten ist ein MongoDB-Server. MongoDB und Node werden vom js-Treiber verwendet. js macht es Ihnen leicht, Ihre Aufgabe zu erledigen.
Können wir Mongodb für eine Webanwendung verwenden?
MongoDB ist ein Tool, mit dem Unternehmen moderne Webanwendungen erstellen können. Die Datenbank ist ideal für Organisationen, die datengesteuerte Anwendungen mit Skalierbarkeit erstellen möchten. Das Datenmodell und die Persistenzstrategien sind darauf ausgelegt, hohe Lese- und Schreibgeschwindigkeiten zu ermöglichen.
Wenn Sie in der Webentwicklungsbranche arbeiten, ist MongoDB ein unverzichtbares Tool. In diesem Artikel erfahren Sie alles, was Sie über MongoDB wissen müssen. Einfach ausgedrückt ist MongoDB eine dokumentenorientierte NoSQL-Datenbank, die dynamische Schemas verwendet, die in MongoDB als BSON-Dokumente bekannt sind. Dokumentensammlungen können in MongoDB-Datenbanken mit Feldern für die Größe, den Inhalt und die Anzahl der Felder jedes Dokuments gespeichert werden. Dies bedeutet, dass die Struktur eines einzelnen Objekts klar und einfach wird, ebenso wie die Fähigkeit von MongoDB, bei Bedarf zu skalieren. Für Webentwickler sind keine teuren Plattformen erforderlich, um ihre Anwendungen zu unterstützen; Stattdessen konzentrieren sie sich auf die Entwicklung des eigentlichen Anwendungscodes. Die Representational State Transfer (REST) API ist eine einfachere Alternative zu XML-basierten APIs.
Trotz des Fehlens einer Benutzeroberfläche kann es als Basis für jede Art von Benutzeroberfläche dienen. MEAN-Stacks sind ideal für Webanwendungen, da sowohl MongoDB als auch JavaScript gut mit JSON reagieren. Ein ähnliches Format zum Hinzufügen weiterer Feeds kann zum Verfolgen mehrerer Nachrichtenfeeds verwendet werden. Die ID in diesem Feld ist eindeutig und muss in jedem Dokument vorhanden sein. Da eine Feld-ID manuell generiert wurde, erstellt MongoDB eine, wenn Sie dies nicht tun. Es gibt zahlreiche Felder, die verwendet werden können, um MongoDB-Operationen HTTP-Routen und -Befehlen zuzuordnen. Benutzer können als Dienst mithilfe der Stormpath REST API verwaltet werden, die die Autorisierung und Authentifizierung über API-Schlüssel ermöglicht. In diesem Fall wird die Standardmethode zum Senden sensibler Informationen wie Passwörter verwendet. Der nächste Schritt besteht darin, sich mit einem realen Netzwerk zu verbinden.
MongoDB ist eine ideale Plattform für Benutzer, da sie sowohl einfach zu bedienen als auch stabil ist. Da MongoDB eine skalierbare Plattform ist, kann sie große Datensätze verarbeiten. Darüber hinaus ist MongoDB eine extrem einfach zu verwendende Programmiersprache, was sie zu einer äußerst beliebten Wahl unter Entwicklern macht.
Die perfekte Datenbank für Big Data: Mongodb
MongoDB kann meiner Meinung nach in großen Anwendungen verwendet werden. Aufgrund seiner Benutzerfreundlichkeit und Skalierbarkeit ist es eine gute Wahl für große Datenmengen.
Warum wird Nosql mit Nodejs verwendet?
Nosql-Datenbanken werden mit nodejs verwendet, da sie einfach zu bedienen sind und sich problemlos in nodejs integrieren lassen. Sie sind außerdem skalierbar und bieten eine hohe Leistung.
Wie bereits erwähnt, ist MongoDB eine gute Plattform, da sie die Abfrageverarbeitung vereinfacht und eine hervorragende Skalierbarkeit aufweist. Daten können als Sammlung von Dokumenten statt als Tabellen mit Fremdschlüsseln gespeichert werden. Eine weitere Option ist die Verwendung von CouchDB, einem JSON/BSON-basierten Datenspeicher. Node.js kann mit allen Arten von Datenbanken umgehen, einschließlich relationaler und NoSQL-Datenbanken. Mit NoSQL-Datenbanken können Sie Ad-hoc-Abfragen erstellen, in andere Datenbanken integrieren und Daten in Echtzeit indizieren. Mit NoSQL können Sie große Mengen unstrukturierter Daten mit hoher Leistung ausführen. Die Tatsache, dass es sowohl serverseitige als auch clientseitige Programmierung unterstützt, ist einer der Gründe, warum es immer beliebter wird.
Da die Netflix-Anwendung über eine robuste und funktionsreiche Benutzeroberfläche verfügte, wollte das Team sie benutzerfreundlicher und leichter machen. Daher wurde für die gesamte Benutzeroberfläche die NoSQL-Embedded-Datenbankarchitektur von Node.js gewählt. LinkedIn entschied sich für ein asynchrones Ereignissystem anstelle einer synchronen Ruby on Rails-Mobilanwendung für sein asynchrones Ereignissystem. Paypal war zunächst besorgt darüber, wie die Teams unter denen aufgeteilt würden, die für Browser schrieben. Paypal, das weltweit größte Online-Zahlungssystem, begann 2013 mit der Unterstützung von Node.js NoSQL. Das System wurde seitdem um eine Reihe anderer Anwendungen erweitert. Sie nutzten Couchbase, um kanalübergreifende Zielgruppenanalysen in den Bereichen Profilerstellung, Segmentierung, Identitätszuordnung und anderen Bereichen zu erstellen. Bis 2014 konnte PayPal dank Couchbase über 1 Milliarde Dokumente und 10 Terabyte an Daten verwalten.
Die NoSQL-Datenbanken sind auf vertikale und horizontale Skalierung ausgelegt und können Millionen von Transaktionen pro Sekunde verarbeiten.
NoSQL-Datenbanken haben in den letzten Jahren aufgrund ihrer Fähigkeit, große Datensätze zu verarbeiten und vertikal und horizontal zu skalieren, stark an Popularität gewonnen. NoSQL-Datenbanken sind nicht nur dafür ausgelegt, Millionen von Transaktionen pro Sekunde zu verarbeiten. Dadurch können sie sowohl für Echtzeit-Webanwendungen als auch für Kunden-360-Anwendungen verwendet werden.
Vorteile der Einrichtung Ihrer eigenen eingebetteten Node.js Nosql-Datenbankumgebung
Die js-Plattform basiert auf der JavaScript-Laufzeit von Google Chrome und ist für die Entwicklung leistungsstarker, skalierbarer Netzwerkanwendungen vorgesehen. Da es auf einem ereignisgesteuerten, nicht blockierenden E/A-Modell basiert, ist js leicht und effizient. Knoten ist der Grund. Webserverseitiges Java ist eine gemeinsame Sprache, die verwendet werden kann, um anspruchsvolle Netzwerkanwendungen zu erstellen, die im Web ausgeführt werden können.
Hier führen wir Sie durch den Prozess zum Erstellen eines Knotens. Die NoSQL-Umgebung läuft in einer eingebetteten Datenbank. In diesem Video sehen wir uns an, welche NoSQL-Datenbank am besten für Node geeignet ist. In dieser js-Datei führen wir Sie durch die Erstellung einer MongoDB-Instanz auf Node.
Was ist Mongodb und Nosql?
MongoDB ist eine Datenbank, die den NoSQL-Ansatz verwendet. NoSQL-Datenbanken unterscheiden sich von herkömmlichen relationalen Datenbanken dadurch, dass sie kein festes Schema verwenden. Stattdessen verwenden sie ein flexibles Schema, das eine unstrukturiertere Speicherung von Daten ermöglicht. Dies macht MongoDB skalierbarer und benutzerfreundlicher für Anwendungen, die große Datenmengen speichern müssen.
Das folgende Beispiel zeigt, wie die dokumentenorientierte NoSQL-Datenbank MongoDB funktioniert. Die Kundenverwaltung erfolgt in einem Verkaufsbüro für Kunststoffteile über eine relationale Datenbank. In einem Unternehmen können Sie die Daten eines Kunden in Dutzenden von Tabellen und Blättern eingeben. Die Anwendung ist deutlich schwieriger zu handhaben, was zu einer Reihe von Nachteilen führt. MongoDB wurde für die Cloud geschaffen und ist dort seit einiger Zeit weit verbreitet. Da MongoDB mit mehreren Servern kommunizieren kann, um Daten zu speichern, unterscheidet es sich grundlegend von herkömmlichen Datenbanken . Das MongoDB-Dokumentenmodell wird in Verbindung mit den verteilten Systemkomponenten verwendet, um MongoDB einen Vorteil gegenüber relationalen Datenbanken zu verschaffen.
Benutzer können MongoDB als Dienst verwenden, indem sie MongoDBDB Atlas verwenden, was die Verwaltung der Datenbank vereinfacht. In diesem Tutorial führen wir Sie durch die Installation und Konfiguration von MongoDB unter Windows 10, damit auch Anfänger loslegen können. Dieses Tutorial konzentriert sich auf die Installation grundlegender Datenbanken. Bevor Windows gestartet werden kann, sind einige kleinere Anpassungen erforderlich. Der Explorer sollte im Windows-Dateimanager gestartet werden. Um den Dateipfad in die Zwischenablage zu kopieren, klicken Sie mit der rechten Maustaste darauf und wählen Sie Adresse aus dem Bin-Fenster kopieren. Wenn beim Klicken auf Neu keine Fehlermeldung angezeigt wird, können Sie die MongoDB-Installation abschließen, indem Sie den Pfad aus der Zwischenablage nach STRG-V kopieren. Um die installierte MongoDB zu starten und zu testen, müssen wir zuerst die Eingabeaufforderung starten. Zeigen Sie im folgenden Schritt die Administrator-, Konfigurations- und lokalen Einstellungen der drei Datenbanken an. NeueDB ist der Name unserer eigenen Datenbank, mit der wir die Funktionalität testen können.
Eine JSON-Datei ist ein leichtes, einfaches Format, das gelesen und geschrieben werden kann. Aufgrund seiner Einfachheit beim Lesen und Schreiben ist JSON ideal für die unstrukturierte Datenspeicherung. Darüber hinaus unterstützt der JSON-Standard die vollständige Indizierung und Replikation.
Die Vorteile der Verwendung von Mongodb gegenüber einer herkömmlichen relationalen Datenbank
Die NoSQL-Bewegung ist in den letzten Jahren als Alternative zu traditionellen relationalen Datenbanken gewachsen. Es gibt zahlreiche Schwachstellen bei Big Data, darunter die Schwierigkeit, auf große Datenmengen zu skalieren, die Verwaltung von und die Arbeit mit Daten, die über mehrere Server verstreut sind, und die Schwierigkeit, mit sich schnell ändernden Daten umzugehen. MongoDB ist eine frei verfügbare NoSQL-Datenbankverwaltungsplattform. Es gibt mehrere Vorteile von NoSQL gegenüber herkömmlichen relationalen Datenbanken. Bei der Arbeit mit großen Sammlungen verteilter Daten sind NoSQL-Datenbanken eine ausgezeichnete Wahl. Dokumentorientierte Informationen können mit MongoDB verwaltet, gespeichert oder abgerufen werden. Dokumentendatenbanken enthalten zusätzlich zu den Schlüsseln eine komplexe Datenstruktur, die als Dokument bezeichnet wird. Dokumente können auch verschachtelte Dokumente oder Schlüssel-Wert-Paare sowie eine Vielzahl von Schlüssel-Wert-Paaren enthalten. Dokumentendatenbanken wie MongoDB werden häufig verwendet.
Node Js Mongodb-Webanwendung
Mongodb ist ein leistungsstarkes dokumentenorientiertes Datenbanksystem. Node.js ist eine Javascript-Laufzeitumgebung, die häufig zum Erstellen von Webanwendungen verwendet wird. Zusammen können diese beiden Technologien verwendet werden, um leistungsstarke und skalierbare Webanwendungen zu erstellen.
MongoDB ist eine weit verbreitete Dokumentendatenbank, die sich ideal für moderne Anwendungen eignet. MongoDB und Node.js sind kompatibel und weit verbreitet, und sie sind Teil vieler beliebter Tech-Stacks. In diesem Artikel zeigen wir Ihnen, wie Sie ein node.js-Skript einrichten, das eine Verbindung zu einer MongoDB-Datenbank herstellt. Der MongoDB Node.js-Treiber kann Ihnen auf verschiedene Weise beim Zugriff auf Ihre Daten helfen. Diese Methoden werden auch als CRUD-Operationen (Create, Read, Update, and Delete) bezeichnet, da sie Daten generieren und lesen. InsertOne() und InsertMany() können verwendet werden, um ein neues Dokument zu erstellen. Um ein einzelnes Dokument aus Ihrer Datenbank abzurufen, verwenden Sie findOne oder findMany.
Mit updateOne oder updateMany können Sie ein einzelnes Dokument oder mehrere Dokumente aktualisieren. Es ist eine der Optionen, die Sie haben. Die Anzahl der Operationen, die Sie auf einer Maschine ausführen können, ist unbegrenzt. Ausführlichere Anweisungen zum Ausführen von CRUD-Operationen mit einem Node.js-Skript finden Sie in MongoDB und CRUD-Operationen.
MongoDB ist eine fantastische Datenbankplattform für allgemeine Datenbankanwendungen, insbesondere wenn Sie strukturierte Daten haben. Eine traditionelle relationale Datenbank mit vielen Funktionen wie MySQL ist eine hervorragende Option für jemanden, der eine sehr große Datenbank benötigt.
Node.js ist eine beliebte Plattform zum Erstellen von Webanwendungen
Es ist eine beliebte Plattform für die Entwicklung von Webanwendungen und wird in einigen der bekanntesten Projekte verwendet. js ist ideal für die Entwicklung von Echtzeit-Webanwendungen, die über WebSocket gepusht werden können. Daten können kostenlos zwischen Client und Server ausgetauscht werden, wenn Node sich mit einem Zwei-Wege-Port verbindet.
So verwenden Sie Mysql und Mongodb zusammen in Node Js
Mysql und Mongodb sind zwei beliebte Datenbankverwaltungssysteme. Sie können zusammen in Node-js-Anwendungen verwendet werden, indem die Module mysql und mongodb verwendet werden.
So verbinden Sie Mongodb lokal mit Node Js
Mongodb ist eine NoSQL-Datenbank, die mit node.js verwendet werden kann. Um sich lokal mit einer mongodb-Datenbank zu verbinden, müssen Sie den MongoDB Node.js-Treiber installieren. Sobald der Treiber installiert ist, können Sie die Funktion mongoose.connect() verwenden, um eine Verbindung zu Ihrer Datenbank herzustellen.
In diesem Artikel demonstrieren wir, wie Sie mithilfe von Node.js programmgesteuert mit einer lokalen MongoDB-Instanz interagieren. Bevor Sie auf Ihrem Computer eine Verbindung zu MongoDB herstellen können, müssen Sie es zuerst installieren. Aufgrund seiner einfachen und objektbasierten Modellierung wird der offizielle Treiber oder der Mongoose-Treiber bevorzugt. Die Methode find() kann verwendet werden, um alle Dokumente in einer Sammlung abzurufen. Die updateOne-Methode wird verwendet, um ein vorhandenes Dokument zu aktualisieren. Das Dokument kann gelöscht werden. Mit dem folgenden Befehl können Sie MongoDB mit MongoDB verbinden. Ich hatte ursprünglich vor, diesen Artikel über den offiziellen Treiber von MongoDB zu schreiben, entschied mich dann aber für einen anderen MongoDB-Treiber, nämlich Mongoose.
Kann ich Mongodb lokal verwenden?
Wir können MongoDB-Datenbanken lokal hosten, anstatt Atlas, eine Cloud-basierte Datenbank, zu verwenden, wenn wir die MongoDB Community Server Edition installieren.
Können wir Mongodb mit Node Js verwenden?
MongoDB ist eine moderne, dokumentenorientierte Datenplattform, die von Node-Entwicklern weit verbreitet ist. Viele beliebte Tech-Stack-Bibliotheken, wie der MEAN-Stack (MongoDB, Express), verwenden js. Die Tools, aus denen js, AngularJS und Node bestehen, sind alle bekannt. Ein Stack, der Java, MERN und aMongoDB (MongoDB Express) enthält.