Jakie jest znaczenie bootstrapu w tworzeniu oprogramowania?

W niektórych artykułach i książkach, które czytam, od czasu do czasu widzę termin „Bootstrapping”. Na przykład widzę to zdanie „Bootstrapping X.JS” w dokumencie angular js: http://docs.angularjs.org/tutorial/step_00

Automatyczne uruchamianie aplikacji AngularJS za pomocą dyrektywy ngApp jest bardzo łatwe i odpowiednie w większości przypadków. W zaawansowanych przypadkach, takich jak używanie programów ładujących skrypty, możesz użyć metody imperatywnej / ręcznej do załadowania aplikacji …

Jakie jest znaczenie ładowania początkowego w rozwoju oprogramowania?

Komentarze

  • w którym artykule przeczytałeś cytowane zdanie? O " Bootstrapping X.JS ". Co jest w artykule w Wikipedii o ładowaniu początkowym , którego ' nie rozumiesz? " zwykle odnosi się do rozpoczęcia samopodtrzymującego się procesu, który powinien przebiegać bez udziału zewnętrznego … "
  • Na przykład dokument angular js: docs.angularjs.org/tutorial/step_00
  • Prosty: automatycznie utwórz system od podstaw
  • @Mohammad gramatyka we mnie mówi, że ' automatycznie ' i ' create ' nie można użyć ' t w tym samym zdaniu.

Odpowiedź

To z Wikipedii:

ładowanie początkowe zwykle odnosi się do rozpoczęcia samopodtrzymującego się procesu, który powinien przebiegać bez zewnętrznego wkładu.

W przypadku kątowym oznacza aplikację automatycznie zacznij od dyrektywy ngApp.

Odpowiedź

Bootstraping z grubsza oznacza stworzenie od podstaw samowystarczalnego systemu. Podczas tworzenia kompilatorów praktykuje się pisanie kompilatora w języku docelowym, a następnie kompilowanie kompilatora z samym sobą.

Zobacz artykuł w Wikipedii na temat ładowania początkowego.

Odpowiedź

Bootstrap w platformach internetowych jest umieszczany na stronie indeksu (program ładujący), a następnie ładuje frameworki helpery, modele, konfiguracja, a następnie ładuje kontroler i przekazuje do niego kontrolę.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *