Bootstrap
Bootstrap, o bootstrap, è un verbo che deriva dal detto inglese "to pull oneself up by his bootstraps". L'espressione indica una persona autosufficiente, che non ha bisogno dell'aiuto degli altri. Allo stesso modo, nel mondo dell'informatica, il bootstrap descrive un processo che carica ed esegue automaticamente dei comandi.
La forma più fondamentale di bootstrap è il processo di avvio che si verifica quando si avvia un computer. Infatti, il termine "boot", usato per indicare l'avvio di un computer, deriva dalla parola bootstrap. Quando si accende o si riavvia un computer, questo carica automaticamente una sequenza di comandi che inizializza il sistema, verifica la presenza dell'hardware e carica il sistema operativo. Questo processo non richiede alcun input dell'utente ed è quindi considerato un processo di bootstrap.
Sebbene il bootstrap sia spesso associato alla sequenza di avvio del sistema, può essere utilizzato anche da singole applicazioni. Ad esempio, un programma può eseguire automaticamente una serie di comandi quando viene aperto. Questi comandi possono elaborare le impostazioni dell'utente, verificare la disponibilità di aggiornamenti e caricare librerie dinamiche, come i file DLL. Sono considerati processi di bootstrap perché vengono eseguiti automaticamente durante l'avvio del programma.
NOTE: Bootstrap è anche un popolare framework per lo sviluppo web, utilizzato per creare siti web. È stato sviluppato da un team di Twitter ed è un progetto open source dal 2011. Il framework Bootstrap include stili CSS, librerie JavaScript e file HTML. Bootstrap offre agli sviluppatori un modo per creare facilmente siti web responsive invece di progettarli da zero.
Metti alla prova le tue conoscenze