Co to je
Framework (česky „rámec“) je předpřipravený základ, na kterém se dá stavět, aniž by se začínalo od nuly. Nejčastěji jde o softwarový framework: sadu hotových součástí a pravidel, kterou programátoři použijí při tvorbě webu nebo aplikace, například pro přihlašování uživatelů, formuláře či práci s databází, tedy s místem, kam web ukládá data.
V řízení a marketingu se slovo používá i pro metodický rámec, tedy osnovu postupu pro plánování kampaně nebo hodnocení nápadu.
Proč na tom záleží
Volba frameworku ovlivňuje, jak rychle se web vytvoří, jak se bude udržovat a kolik programátorů mu bude rozumět. U rozšířeného a dál vyvíjeného řešení bývá snazší předat práci jinému dodavateli.
Modelový příklad
Řemeslná firma si nechá vytvořit web s rezervací termínů. Vývojář použije běžně známý framework, takže úpravy může později převzít i jiný programátor.
Co byste měli vědět
- Zeptejte se dodavatele, jaký framework použil a proč.
- Ověřte, zda se framework stále aktualizuje; zastaralý základ může být bezpečnostní riziko.
- Pozor na řešení, kterému rozumí jediný člověk.