Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

In some articles and books that I read, I some time see the term 'Bootstrapping'. For example I see this sentence "Bootstrapping X.JS" in angular js document: http://docs.angularjs.org/tutorial/step_00

Bootstrapping AngularJS apps automatically using the ngApp directive is very easy and suitable for most cases. In advanced cases, such as when using script loaders, you can use imperative / manual way to bootstrap the app...

What is the meaning of bootstrapping in software development?

share|improve this question
    
in what article did you read the sentence quoted? About "Bootstrapping X.JS". What is in Wikipedia article about bootstrapping that you don't understand? "usually refers to the starting of a self-sustaining process that is supposed to proceed without external input..." –  gnat Jan 27 at 8:42
    
For example angular js document: docs.angularjs.org/tutorial/step_00 –  Pooya Jan 27 at 8:47
    
Simple: automatically create a system from scratch –  Mohammad Jan 27 at 8:55

2 Answers 2

up vote 2 down vote accepted

This is from Wikipedia:

bootstrapping usually refers to the starting of a self-sustaining process that is supposed to proceed without external input.

In angular means app automatically start with ngApp directive.

share|improve this answer

Bootstrapping roughly means to create a self-sustaining system from scratch. In compiler development it is the practice of writing the compiler in the target language, then compiling the compiler with itself.

See the Wikipedia article on Bootstrapping.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.