Ich habe das hauptsächlich in der Quelle von Facebook gesehen Bootloader.setResourceMap({"bMxb7":{"name":....
Was ist genau ein Bootloader in Javascript? Was ist seine Verwendung und Zweck?
Im Allgemeinen ist der Bootloader eine (relativ) kleine Menge Code, die für die Einrichtung der Umgebung verantwortlich ist, die der gesamte nachfolgende Code benötigt, und ist somit auch der erste Code, der ausgeführt wird. Es ist normalerweise auf Betriebssysteme beschränkt, ist aber auch für die FB sinnvoll.
Im Fall von Facebook wird der Bootloader Dinge wie das Laden zusätzlicher JS-Dateien und anderer Ressourcen, die die Bibliothek benötigt, zusätzlich zu dem einzelnen öffentlichen <script />
des Entwicklers, der im Dokument enthalten ist, machen.
Der Bootloader ist ein wichtiger Teil des Front-End-Codes von Facebook, mit dem Javascript-Bibliotheken nach Bedarf anstatt nach dem Laden der Seite geladen werden können. Ein paar Facebook-Entwickler gehen hier weiter ins Detail , wenn Sie möchten mehr wissen.
Sie können RequireJS , LABjs oder andere um das gleiche zu erreichen.
Streng genommen gibt es so etwas nicht.
Ein Bootstrap-Loader (der vollständige Name des Begriffes) ist der Teil eines Betriebssystems, das das Festplattenbetriebssystem von der Festplatte lädt. Daher hebt sich der Computer von den Bootstraps ab, indem er von der Festplatte vor den Festplattenladeprogrammen geladen wird sind geladen.
Es gibt keine Javascript-Betriebssysteme, daher gibt es keinen Bootstrap-Loader für Javascript. Dies ist nur ein Objekt, das auf diese Weise benannt wird, vermutlich weil es etwas früh beim Laden der Seite ausführt.
Hier ist ein Video von React.js Conf 2016, das den Bootloader beschreibt. Aber um es zusammenzufassen: Der Bootloader hilft, die Leistung der App zu verbessern, lädt die Inhalte jedoch nur dann herunter, wenn sie tatsächlich benötigt werden. Das Video hat das Beispiel der 'Teilen-Taste'
Tags und Links javascript facebook bootloader