# RequireJS Reviews
**Vendor:** RequireJS  
**Category:** [JavaScript-Web-Frameworks](https://www.g2.com/de/categories/javascript-web-frameworks)  
**Average Rating:** 4.1/5.0  
**Total Reviews:** 13
## About RequireJS
RequireJS ist ein JavaScript-Datei- und Modul-Loader.




## RequireJS Reviews
  ### 1. Modularer Skriptlader zur Verbesserung der Geschwindigkeit und Qualität des Codes

**Rating:** 4.5/5.0 stars

**Reviewed by:** Aman K. | Lead- Digital Banking, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** January 21, 2021

**Was gefällt Ihnen an RequireJS am besten?**

1) Abhängigkeiten im modularen Programmieren (asynchron) verwalten und es ist Open Source unter der MIT-Lizenz.

2) Es hat eine Reihe der folgenden Plugins wie Text, domReady, i18n, CSS-Laden.

3) OJET (Oracle JavaScript Extension Toolkit), das ein beliebtes JavaScript-Framework von Oracle ist, verwendet RequireJS und Knockout, um seine Bibliothek zu erstellen, die wir für Unternehmensprodukte nutzen können.

4) Optimierer in RequireJS kombiniert Skriptdateien mit Hilfe von UglifyJS und kombiniert CSS-Dateien.

**Was gefällt Ihnen an RequireJS nicht?**

Ich finde keine Nachteile, da es sehr flexibel ist und in der modularen Programmierung verwendet werden kann, um die Geschwindigkeit und die Codequalität zu erhöhen.

**Empfehlungen für andere, die RequireJS in Betracht ziehen:**

Ja, verwenden Sie RequireJS, um Ihre Bibliotheken schnell und asynchron zu laden, um die Geschwindigkeit zu erhöhen und die Codequalität zu verbessern.

**Welche Probleme löst RequireJS für Sie, und wie profitieren Sie davon?**

1) Erhöhen Sie die Geschwindigkeit und die Genauigkeit des Codes.
2) Laden Sie Abhängigkeiten wie jQuery und andere JavaScript-Dateien asynchron in modularer Programmierung.

  ### 2. Require.js-Bibliothek bietet eine robuste Möglichkeit, Module zu importieren.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Brian T. | Web Designer, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** October 06, 2019

**Was gefällt Ihnen an RequireJS am besten?**

Es bietet eine leistungsstarke und effiziente Möglichkeit, Abhängigkeiten zwischen JavaScript-Dateien in einem Webprojekt zu verwalten. Anstatt mehrere Skript-Tags in einer HTML-Datei hinzuzufügen, müssen Sie nur ein Skript-Tag hinzufügen, um die erforderliche Bibliothek zu importieren, die sich um das Importieren der gewünschten JavaScript-Dateien und deren Abhängigkeiten kümmert.

**Was gefällt Ihnen an RequireJS nicht?**

Es gibt wahrscheinlich keine Nachteile bei der Verwendung von require.js, da es die Projektstruktur und Leistung vereinfacht.

**Welche Probleme löst RequireJS für Sie, und wie profitieren Sie davon?**

Require.js begrenzt die Anzahl der Anfragen an den Server für Skripte, da es alle angegebenen Dateien mit einer Anfrage importiert.

  ### 3. Werkzeug zur Erreichung von Modularität und Geschwindigkeit in Web-Apps

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Computersoftware | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** April 08, 2019

**Was gefällt Ihnen an RequireJS am besten?**

RequireJS bringt den Komfort des verzögerten Datei-Ladens, wodurch auch die Startzeit verkürzt und weniger Browser-Cache verbraucht wird. Mit RequireJS muss sich der Entwickler nicht um die Reihenfolge kümmern, in der die verschiedenen Javascript-Dateien definiert werden müssen, da dies mit dem data-main-Attribut, das beim Initialisieren der RequireJS-Datei auf der HTML-Seite angegeben wird, gehandhabt werden kann.

**Was gefällt Ihnen an RequireJS nicht?**

Obwohl RequireJS eine gute Unterstützung für Code-Splitting bietet, ist es manchmal mühsam, RequireJS mit dem Node Package Manager (NPM) einzurichten. Außerdem, wenn Ihre Code-Splitting-Strategie nicht richtig ist, würde RequireJS Fehler werfen, die sehr schwer zurückzuverfolgen sind.

**Empfehlungen für andere, die RequireJS in Betracht ziehen:**

Der wichtigste Vorschlag für jeden Entwickler, der sich darauf freut, RequireJS zu verwenden, wäre, Alias-Pfade für alle externen Abhängigkeiten zu behalten, die man mit RequireJS verwendet. Es ist ein sehr häufiges Problem in einer Webanwendung, dass sich der Standort Ihrer Abhängigkeiten ändern kann, wenn verschiedene Versionen des Codes zusammengeführt werden. Außerdem sollte die Code-Aufteilung einheitlich sein. Ohne dies könnte RequireJS schwer nachvollziehbare Fehler auslösen.

**Welche Probleme löst RequireJS für Sie, und wie profitieren Sie davon?**

Sobald RequireJS richtig konfiguriert ist, kann es die Benutzerfreundlichkeit Ihrer Anwendung in Bezug auf Geschwindigkeit erheblich steigern und den Komfort für Entwickler verbessern, während sie zwischen verschiedenen Modulen von JavaScript-Dateien jonglieren.

  ### 4. Requirejs ist eine sehr nützliche Bibliothek, wenn Sie nicht ES6 verwenden.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Henry K. | Web Designer, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** September 17, 2019

**Was gefällt Ihnen an RequireJS am besten?**

Es bietet asynchrones Laden für Ihre JavaScript-Module, was Ihnen den Komfort ermöglicht, Ihren Code in mehreren Dateien oder Modulen zu schreiben, die während der Kompilierung kombiniert werden, wodurch die Komplexität reduziert und die Produktivität erhöht wird.

**Was gefällt Ihnen an RequireJS nicht?**

Ich mag Require.js nicht, aber mit der Einführung des Import-Befehls in ES6 denke ich, dass ich Require.js nicht mehr verwenden müsste.

**Welche Probleme löst RequireJS für Sie, und wie profitieren Sie davon?**

Require.js verwaltet Ihre Abhängigkeiten.

  ### 5. Requirejs tut, was es sagt, dass es tut. Und es tut es gut.

**Rating:** 5.0/5.0 stars

**Reviewed by:** YoYo F. | Co-Founder, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** January 30, 2019

**Was gefällt Ihnen an RequireJS am besten?**

RequireJS ist ein JavaScript-Datei- und Modul-Loader. Es ist für die Verwendung im Browser optimiert, kann aber auch in anderen JavaScript-Umgebungen wie NodeJS verwendet werden. Die Verwendung eines modularen Skript-Loaders wie RequireJS verbessert die Geschwindigkeit und Qualität Ihres Codes. Macht das Leben einfacher für Sie, für Ihre Entwickler, für die Menschen, die Ihren Code lesen. Und reduziert die Komplexität, wodurch die Fehlerwahrscheinlichkeit verringert wird.

**Was gefällt Ihnen an RequireJS nicht?**

Ehrlich gesagt, nicht viel. Es ist requirejs. Es macht seinen Job und es macht seinen Job gut. Was gibt es zu beanstanden? Und die Community auf GitHub ist super hilfsbereit und reaktionsschnell. Es gibt wirklich nichts, was man daran nicht mögen könnte.

**Empfehlungen für andere, die RequireJS in Betracht ziehen:**

Es macht das Leben viel einfacher. Die Möglichkeit, die externen Module oben in der Datei zu sehen, ist allein schon sehr hilfreich.

**Welche Probleme löst RequireJS für Sie, und wie profitieren Sie davon?**

Es ist einfach, es ist äußerst leistungsstark bei der Verwaltung all unserer Abhängigkeiten in großem Maßstab. Es ist im Grunde ein Muss, wenn man mit JavaScript-Dateien arbeitet.

  ### 6. RequireJS ist ein JavaScript-Datei- und Modul-Loader.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Informationstechnologie und Dienstleistungen | Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** April 09, 2019

**Was gefällt Ihnen an RequireJS am besten?**

RequireJS verwendet die Asynchronous Module Loading (AMD) Technik zum Laden von Dateien. Bei der AMD-Technik wird jedes abhängige Modul in der angegebenen Reihenfolge auf asynchrone Weise geladen.

-einfaches Refactoring des gesamten Frontends durch die Verwendung von Aliassen für Module in Ihrer Konfigurationsdatei
-strenge und klare Kontrolle der Abhängigkeiten und der Ladeordnung
-define-Anweisungen sind eine sanfte Erinnerung daran, dass Sie am Frontend und nicht am Backend-JS arbeiten
-erfordert keinen Build-Schritt, im Gegensatz zu Browserify oder Webpack, ein Feature, das das Hot-Reloading wirklich erleichtert

**Was gefällt Ihnen an RequireJS nicht?**

-Drittanbieter-Bibliotheken müssen AMD-kompatibel sein, was bei einigen Skripten kompliziert sein kann
-Zusätzlicher Code für Funktions-Wrapper und Loader-Shim
-AMD ist kein echter Standard, sondern eine Art Vorschlag, der in der JS-Community an Bedeutung gewonnen hat

**Empfehlungen für andere, die RequireJS in Betracht ziehen:**

Skriptinjektion ist immer noch zu fehlerhaft, um sich darauf zu verlassen. Wenn Sie nur moderne Browser anvisieren, sind Sie wahrscheinlich in Ordnung, aber ältere Browser (z. B. MSIE6/7) laden Skripte nicht immer zuverlässig.

**Welche Probleme löst RequireJS für Sie, und wie profitieren Sie davon?**

Ich habe eine SPA (Single Page Application) Anwendung dafür erstellt.

  ### 7. RequireJS-Liebe es, aus so vielen Gründen

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ritesh D. | Project Engineer – Die Design CAE, Automobil, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** January 23, 2019

**Was gefällt Ihnen an RequireJS am besten?**

1) Einfach

2) Einfach, das gesamte Frontend zu refaktorisieren, indem Aliase für Module in Ihrer Konfigurationsdatei verwendet werden

3) Enge und klare Kontrolle über Abhängigkeiten und Ladeordnung

4) Define-Anweisungen sind eine sanfte Erinnerung daran, dass Sie am Frontend und nicht am Backend-JS arbeiten

5) Der Optimierer kann eine Bereitstellungsdatei für ein Single-Entry-Point-SPA oder mehrere Bereitstellungsdateien für ein Multiple-Entry-Point-SPA erstellen

**Was gefällt Ihnen an RequireJS nicht?**

1. Es benötigt mehrere HTTP-Anfragen, um diese Dateien zu laden, was die Leistung der Seite verlangsamen wird.
2. Sie müssen sie manuell in der richtigen Reihenfolge halten - z.B. die erste Datei ist jQuery und die danach könnten jQuery-Plugins sein, die offensichtlich erfordern, dass jQuery zuerst geladen wird.

**Welche Probleme löst RequireJS für Sie, und wie profitieren Sie davon?**

Es hilft, Skripte zu laden und Abhängigkeiten zwischen ihnen zu verwalten. Dies wird die Leistung verbessern und bei der Organisation und Wartung des Codes helfen.

  ### 8. Meine Gedanken zur Verwendung von RequireJs

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Computersoftware | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** April 05, 2019

**Was gefällt Ihnen an RequireJS am besten?**

Mit Requirejs ist es einfach, das gesamte Frontend zu refaktorisieren, indem man Aliase für Module in der Konfigurationsdatei verwendet. Es bietet eine straffe und klare Kontrolle über Abhängigkeiten und die Lade-Reihenfolge. Die define-Anweisungen zeigen, dass man am Frontend und nicht am Backend-JS arbeitet. Der r.js-Optimizer kann eine einzelne Bereitstellungsdatei für einen Single-Entry-Point-SPA oder mehrere Bereitstellungsdateien erstellen. Es erfordert keinen Build-Schritt, im Gegensatz zu Browserify oder Webpack. Das Feature, das wirklich das Hot-Reloading erleichtert.

**Was gefällt Ihnen an RequireJS nicht?**

Nichts wirklich. Es tut, was es tun soll, ziemlich effizient. Ich kann nichts Negatives daran finden.

**Welche Probleme löst RequireJS für Sie, und wie profitieren Sie davon?**

Hilft bei der Organisation und Pflege von Code. Erstellen von Einzel- und Mehrseitenanwendungen in unserem Unternehmen.

  ### 9. Modul-Loader in Javascript

**Rating:** 4.5/5.0 stars

**Reviewed by:** Alex J. | Marketing Analyst, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** April 02, 2019

**Was gefällt Ihnen an RequireJS am besten?**

Javascript ist nicht die einfachste Sprache zu verwenden, und RequireJS ist am besten darin, mir zu ermöglichen, Module einfach in Marketing-Analysten-Workflows zu importieren.

**Was gefällt Ihnen an RequireJS nicht?**

RequireJS erfordert, dass Sie über einen gewissen Programmierhintergrund verfügen.

**Welche Probleme löst RequireJS für Sie, und wie profitieren Sie davon?**

Die Geschäftsprobleme, die ich mit RequireJs löse, sind die Fähigkeit, Pakete, die ich beim Ausführen von Jobs und Aufgaben in JavaScript verwende, einfach zu laden. Die Vorteile, die ich erkannt habe, sind die Möglichkeit, Pipelines weit und breit zu erweitern.

  ### 10. RequireJs: Eine Liebe

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Informationstechnologie und Dienstleistungen | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** March 20, 2019

**Was gefällt Ihnen an RequireJS am besten?**

RequireJs ist einfach und leicht im gesamten Frontend zu verwenden, indem Module und Konfigurationsdateien genutzt werden. Wir können Abhängigkeiten und die Reihenfolge des Ladens kontrollieren. Das Definieren von Anweisungen in RequireJs ist eine sanfte Erinnerung für das Frontend. r.js erstellt eine einzige Bereitstellungsdatei.

**Was gefällt Ihnen an RequireJS nicht?**

1. Der Require-Optimizer ist der schlechteste.
2. Er ist nicht modular.
3. Manchmal nicht in der Lage zu antworten.

**Welche Probleme löst RequireJS für Sie, und wie profitieren Sie davon?**

Ich habe das im Firmenprojekt verwendet. Es war einfach zu handhaben und praktisch. Die Abhängigkeitskontrolle war der großartige Teil.



- [View RequireJS pricing details and edition comparison](https://www.g2.com/de/products/requirejs/reviews/requirejs-review-1997477?section=pricing&secure%5Bexpires_at%5D=2026-05-19+16%3A41%3A09+-0500&secure%5Bsession_id%5D=01a82206-a960-4e59-95fe-668e1023e9cc&secure%5Btoken%5D=8f7b1d8246ddae30cd814b1600576f41270be5fa7c835ef3097ae7694b77ff02&format=llm_user)

## RequireJS Features
**JavaScript-Frameworks**
- Bibliotheken
- Gemeinschaft
- Widgets
- Browser-Unterstützung
- Grafische Visualisierung
- Mobiler Support

## Top RequireJS Alternatives
  - [Essential Studio](https://www.g2.com/de/products/essential-studio/reviews) - 4.5/5.0 (701 reviews)
  - [Progress Kendo UI](https://www.g2.com/de/products/progress-kendo-ui/reviews) - 4.4/5.0 (248 reviews)
  - [Angular](https://www.g2.com/de/products/angular/reviews) - 4.5/5.0 (154 reviews)

