V čem je Nette lepší než klasické PHP?
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Fastmancz
- Člen | 1
Dobrý den,
jsem začínajícím uživatelem Nette frameworku a zajímalo by mě, jaké jsou hlavní výhody onoho frameworku napříč klasickým PHP. V PHP jsem si dokázal udělat nějaké své projekty a co jsem z toho pochopil, tak by mi Nette mělo pomoct v tom, že bude kód úspornější a přehlednější. Otázkou však zůstává, jak je těžké se s Nette naučit, jestli je to snadno pochopitelné, jako samotné PHP; o návodu k Nette samozřejmě vím, jen bych chtěl slyšet váš názor (klidně můžete uvést příklad v PHP a Nette, rozdíly).
Děkuji za odpověď.
- Tomáš Votruba
- Moderator | 1114
Zdravím,
výhod je spoustu. Za mě mezi největší patří tyhle 3:
- jednotný způsob, jak dělat složitější věci – odeslání formuláře jde v PHP udělat na 100 způsobů; tím že používáš framework, máš na čekém trhu jednu ze 3 možných způsobů; líp se domluvíš s ostatníma, s firmou, která framework používá a lépe se tak uplatníš (= lepší peníze)
- komunita a živá podpora – nevím kam bych šel na PHP sraz, ale vím, že na Nette dotaz můžu jít sem, na Slack, na sraz, za Honzou, Matějem, Davidem, Honzou, Jáchymem…
- constructor injection a lenost – díky Nette můžu být mnohem línější než dřív, víc toho udělám a můj kód je mnohem robustnější; v čistém PHP bych si teď připadal jak v Javascriptu, bez jistot, jestli je to řešení nejlepší možné
Doporučuju zajít na sraz, kde to nebudou jen písmenka, ale můžeš si to opravdu zažít.
Ten příští bude za týden v sobotu v Brně. Uvidíme se tam :)