---
title: "Frameworky"
description: "Vytváření softwaru je trochu jako skládání stavebnice a stejně jako jiné vývojářské firmy rádi při vývoji na míru používáme tzv. frameworky."
date: "2022-06-15"
tags: ["framework", "django", "webdevelopment", "webaplication"]
image: "https://www.coex.cz/assets/blog/frameworky/hero.jpg"
---

# Frameworky

Frameworky obsahují spoustu funkčních bloků řešících obecné situace, které vyžaduje takřka každý on-line systém. Díky tomu se můžeme soustředit na vývoj funkcí specifických pro daný projekt a výrazně tím zefektivnit práci. Frameworky mají spoustu výhod, např.:

* zvyšují bezpečnost dat díky zavedeným postupům,
* snižují riziko chyby, protože fungování použitého bloku prověřuje každý den komunita stovek tisíc i milionů vývojářů,
* šetří počet odpracovaných mandays a tím zrychlují a zlevňují vývoj SW,
* uvolňují kapacitu vývojáře, který se může naplno věnovat komplikovanějších úkolům na projektu,
* umožňují snadnější předání budoucího rozvoje SW jinému vývojáři.

Framework tak představuje skvělý základní kámen pro každý větší projekt, který lze snadno rozšiřovat a škálovat.

Jedním z největších frameworků pro [Python](https://www.coex.cz/blog/slovnik-it-pojmu#python) je [Django](https://www.coex.cz/blog/slovnik-it-pojmu#django). Hodí se hlavně pro webové aplikace a příště vám vysvětlíme, proč ho máme v COexu rádi. Více o našem technologickém stacku se dočtete [zde](https://www.coex.cz/technologie/ "Technologie").
