Slovník / pojem

Framework

Připravená kostra a sada nástrojů, na kterých programátor staví aplikaci rychleji a bezpečněji.

// pro běžného uživatele

Srozumitelně

Framework si představte jako předpřipravenou kostru domu — základy, nosné zdi a rozvody už jsou hotové. Programátor pak nestaví od nuly, ale doplňuje to, co je specifické pro váš projekt. Práce je díky tomu rychlejší a méně náchylná k chybám.

Pro vás to znamená levnější vývoj a web postavený na osvědčených základech, které používají tisíce dalších firem.
// pro pokročilé

Do hloubky

Framework je sada knihoven a konvencí, která řeší opakující se úlohy — routování, přístup k databázi, autentizaci, validaci či šablonování. Prosazuje určitou architekturu (typicky MVC) a princip „convention over configuration", což sjednocuje strukturu projektů. V PHP světě je referenčním frameworkem Laravel, který kombinuje výrazné ORM (Eloquent), fronty, plánované úlohy a bohatý ekosystém. Používání frameworku zvyšuje čitelnost, testovatelnost a bezpečnost oproti kódu psanému od základu.

Otestujte se v kvízu

Potřebujete s tím pomoct v praxi? Postavím vám web nebo aplikaci na míru — a vysvětlím to lidsky.

Napište mi →