Was bedeutet Bootstrapping in der Softwareentwicklung?

In einigen Artikeln und Büchern, die ich lese, sehe ich manchmal den Begriff „Bootstrapping“. Zum Beispiel sehe ich diesen Satz „Bootstrapping X.JS“ in einem eckigen js-Dokument: http://docs.angularjs.org/tutorial/step_00

Das automatische Bootstrapping von AngularJS-Apps mit der Anweisung ngApp ist sehr einfach und für die meisten Fälle geeignet. In fortgeschrittenen Fällen, z. B. bei Verwendung von Skriptladern, können Sie die App zwingend / manuell booten …

Was bedeutet Bootstrapping? in der Softwareentwicklung?

Kommentare

  • In welchem Artikel haben Sie den zitierten Satz gelesen? Informationen zu " Bootstrapping X.JS ". Was in Wikipedia-Artikel über Bootstrapping verstehen Sie ' nicht? " bezieht sich normalerweise auf den Beginn eines sich selbst tragenden Prozesses, der ohne externe Eingabe ablaufen soll … "
  • Zum Beispiel eckiges js-Dokument: docs.angularjs.org/tutorial/step_00
  • Einfach: Erstellen Sie automatisch ein System von Grund auf
  • @Mohammad Die Grammatik in mir sagt, dass ' automatisch ' und ' create ' kann ' nicht im selben Satz verwendet werden.

Antwort

Dies ist aus Wikipedia:

Bootstrapping bezieht sich normalerweise auf den Start eines sich selbst tragenden Prozesses, der ohne externe Eingabe ablaufen soll.

In Angular bedeutet App automatisch Beginnen Sie mit der ngApp-Direktive.

Antwort

Bootstrapping bedeutet ungefähr, ein autarkes System von Grund auf neu zu erstellen. Bei der Compilerentwicklung wird der Compiler in der Zielsprache geschrieben und anschließend mit sich selbst kompiliert.

Siehe den Wikipedia-Artikel zum Bootstrapping.

Antwort

Das Bootstrapping in Webframeworks wird in die Indexseite (den Bootstrapper) verschoben und lädt dann die Frameworks Helfer, Modelle, Konfiguration und lädt dann den Controller und gibt die Steuerung an ihn weiter.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.