Před pár lety jsem v tom něco dělal. Přišlo mi, že to co jiné frameworky řeší jednoduše, Nette řeší složitě a ještě si k tomu vymýšlí vlastní názvosloví. IMHO události, snippety, AppFormy a spoustu dalších blbostí aplikace jen komplikují a ztěžují testování. Proč potřebuji metody render, action, beforeRender atd??? Nestačila by jedna, tak jak je to všude jinde? Proč musí být formulář navázaný na presenter? Autor Nette IMHO trochu moc ujíždí na návrhových vzorech a OOP. Možná jen Nette pořádně neznám.