Nette Framework Quick Start
Jestliže se zabýváte vývojem webových aplikací, Nette Framework je to nejzajímavější, co vás potkalo.
Tento praktický tutoriál vás seznámí s novým a mocným frameworkem. Uvidíte, jak jeho použití několikanásobně zvýší vaši produktivitu. Dovolí vám tvořit robustní aplikace, které bude později radost upravovat a rozšiřovat. Nette Framework přichází s celou řadou technologických inovací, které byste u jiných frameworků marně hledali. Nejde jen o „další MVC framework“ v řadě.
Co je Nette Framework?
V úvodu snad neuškodí zopakovat, že Nette Framework je open-source knihovna určená pro vývoj webových aplikací a služeb v PHP. Je napsán čistě v objektově orientovaném kódu využívajícím nových vlastností PHP 5.3, událostmi řízeného modelování a komponent. Důležitým rysem je velká nezávislosti jednotlivých částí, takže je můžete s úspěchem používat i samostatně. Nejlépe však fungují společně.
Mezi programátory jsou tak už dnes populární třeba ladící nástroje Nette (tzv. Laděnka), třída pro generování HTML kódu nebo modul pro správu webových formulářů.
V tomto návodu se však zaměřím na nejdůležitější modul frameworku Nette::Application. Ten tvoří jádro implementace architektury Model-View-Controller (MVC), či přesněji Model-View-Presenter.
Cílem tohoto návodu bude vytvořit aplikaci pro prohlížení databázových tabulek. Během pár minut postavíme aplikaci s plnou podporou AJAXu a získáme užitečnou znovupoužitelnou komponentu. Pojďme na to!
