Wat is de betekenis van bootstrapping in softwareontwikkeling?

In sommige artikelen en boeken die ik lees, zie ik enige tijd de term “Bootstrapping”. Ik zie bijvoorbeeld deze zin “Bootstrapping X.JS” in hoekig js-document: http://docs.angularjs.org/tutorial/step_00

Het automatisch opstarten van AngularJS-apps met behulp van de ngApp -richtlijn is erg gemakkelijk en geschikt voor de meeste gevallen. In geavanceerde gevallen, zoals bij het gebruik van scriptladers, kunt u de imperatieve / handmatige manier gebruiken om de app op te starten …

Wat is de betekenis van bootstrapping in softwareontwikkeling?

Opmerkingen

  • in welk artikel las je de geciteerde zin? Over " Bootstrapping X.JS ". Wat staat er in Wikipedia-artikel over bootstrapping dat u ' niet begrijpt? " verwijst meestal naar het starten van een zichzelf in stand houdend proces dat verondersteld wordt door te gaan zonder externe input … "
  • Bijvoorbeeld hoekig js-document: docs.angularjs.org/tutorial/step_00
  • Eenvoudig: automatisch een geheel nieuw systeem maken
  • @Mohammad de grammatica in mij vertelt dat ' automatisch ' en ' create ' kan ' niet in dezelfde zin worden gebruikt.

Antwoord

Dit is van Wikipedia:

bootstrapping verwijst meestal naar het starten van een zichzelf in stand houdend proces dat verondersteld wordt door te gaan zonder externe input.

In hoek betekent app automatisch begin met de ngApp-richtlijn.

Answer

Bootstrapping betekent ruwweg om vanaf nul een zichzelf in stand houdend systeem te creëren. Bij het ontwikkelen van een compiler is het de gewoonte om de compiler in de doeltaal te schrijven en vervolgens de compiler met zichzelf te compileren.

Zie het Wikipedia-artikel over Bootstrapping.

Answer

Bootstrapping in webframeworks wordt naar de indexpagina (de bootstrapper) gepusht en vervolgens worden de frameworks geladen helpers, modellen, configuratie, en laadt dan de controller en geeft de controle eraan over.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *