Nette Framework
  • Úvodní stránka
  • Download
  • Dokumentace
  • Fórum
  • Blog
  • Přispějte
  • Quick Start
    • Začínáme
    • Adresářová struktura
    • Vytvoření presenteru
    • Připojení šablony
    • Tvorba odkazů
    • Hezčí šablony
    • Zobrazení tabulky
    • Stránkování a řazení
    • Tvoříme komponentu
  • Nette::Applica­tion
    • AppForm
    • Application
    • Control
    • MultiRouter
    • Presenter
    • PresenterCompo­nent
    • PresenterRequest
    • Route
    • SimpleRouter
  • Nette::Caching
  • Nette::Component
  • Nette::Debug
  • Nette::Environ­ment
  • Nette::Forms
  • Nette::IO::Sa­feStream
  • Nette::Loaders
  • Nette::Object
  • Nette::Securi­ty::Permission
  • Nette::String
  • Nette::Templates
  • Nette::Web::Html
  • Nette::Web::Htt­pRequest
  • Nette::Web::Htt­pResponse
  • Nette::Web::Ses­sion
  • Nette::Web::User
Naposledy změněno 15. 9. 2008 Edituj Historie Poslední změny

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::Applica­tion. 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!

Adresářová struktura »
Copyright © 2008 David Grudl | Kontakt
Nette Framework powered | dibi powered | Texy! powered