Bootstrap
Bootstrap neboli bootstrapping je sloveso pocházející z rčení „to pull oneself up by his bootstraps“. Tento idiom naznačuje, že člověk je soběstačný a nepotřebuje pomoc ostatních. Ve světě počítačů bootstrapping podobně označuje proces, který automaticky načítá a spouští příkazy.
Nejzákladnější formou bootstrappingu je proces spuštění, ke kterému dochází při zapnutí počítače. Ve skutečnosti pochází termín „boot“, používaný ve spojení se spuštěním počítače, ze slova bootstrap. Když počítač zapnete nebo restartujete, automaticky načte posloupnost příkazů, která inicializuje systém, zkontroluje hardware a načte operační systém. Tento proces nevyžaduje žádný uživatelský vstup, a proto se považuje za bootstrapovací proces.
Ačkoli je bootstrapping často spojován se spouštěcí posloupností systému, mohou ho používat také jednotlivé aplikace. Program může například po otevření automaticky spustit řadu příkazů. Tyto příkazy mohou zpracovat uživatelská nastavení, zkontrolovat aktualizace a načíst dynamické knihovny, například soubory DLL. Považují se za bootstrapovací procesy, protože se spouštějí automaticky při spouštění programu.
NOTE: Bootstrap je také oblíbený webový vývojový framework používaný k vytváření webových stránek. Vyvinul ho tým ve společnosti Twitter a od roku 2011 jde o projekt s otevřeným zdrojovým kódem. Framework Bootstrap obsahuje styly CSS, knihovny JavaScriptu a soubory HTML. Bootstrap poskytuje vývojářům způsob, jak snadno vytvářet responzivní webové stránky, místo aby je navrhovali od začátku.
Otestujte své znalosti