Pro koho je Nette framework určený?

Mirspa
Člen | 10
+
0
-

Chtěl jsem se zeptat jesli je Nette v hodný na tvorbu jednoduchých statických webových prezentací pro kodéry (se znalostí HTML, CSS)?
Nebo je spíše po PHP programátory, který na něm vytvářejí pokročilé webové projekty?

Editoval Mirspa (2. 12. 2020 20:22)

Felix
Nette Core | 1185
+
+7
-

Ahoj,

osobne si myslim, ze oboje. Jen pozor na to, ze Nette je PHP framework. Takze ti z toho nevypadne staticky web, jako kdyz pouzijes treba Next/Nuxt/Gatsby. Muze vsak dobre slouzit jako datovy zdroj pro tyto frameworky, kde si pripravis data a pak si je pres API vytahnes.

Velmi se hodi, kdyz chces mit nejakou webovou aplikaci, ktera vyzaduje veci, jako:

Šaman
Člen | 2633
+
+4
-

Jednoduchá odpověď je, že Nette je framework pro PHP programátory.
Složitější odpověď je, že ti, kteří ho znají, ho mohou použít i na jednoduché, na první pohled statické, stránky.

Roman Halaxa
Člen | 60
+
+3
-

Určitě se hodí i na menší statické weby. Jako každý framework, musíš obětovat nějaký čas se ho naučit než se dostaneš na stejnou rychlost vývoje jako by jsi měl pouze pár html, css, js, a php souborů, ale odměnou ti budiž pohodlné formuláře, vyřešená autorizace i autentizace, jednoduchá integrace kdejakého databázového nástroje (kdyby si klient po pár měsících vzpomněl že chce na web dávat články), jednoduché routování (cool url ready), QOL nástroje pro běžnou práci se vším php, supr šablonovací systém, debugger co ti ušetří spoustu hlavobolů atd atd… A tou hlavní věcí je že se vším tímhle je radost pracovat a je to bezpečné out of the box. A také jde všechno tohle využít samostatně, kdyby to byl fakt pitomý mini mini web, natáhl bych si aspoň formuláře abych nemusel řešit escapování a takové věci…

Zkrátka je to sadička nástrojů. Každý nástroj potřebuje pro své účely. Někdo potřebuje kladivo na bourání, někdo na zatloukání hřebíků a někdo potřebuje aby to kladivo umělo ty hřebíky i vytahovat :D Někdo si to kladivo radši vyrobí sám protože mu žádný kladivo co se dá koupit nevyhovuje. Prostě není nic lehčího než si natáhnout sandbox https://github.com/nette/sandbox, prohlídnout si to, napsat si v tom něco jednoduchýho, třeba blog… Vlastně proč to vůbec píšu, tady to všechno je :D https://nette.org/…ns-why-nette Když si projdeš ten quick start budeš vědět na čem jsi, jestli ti to vyhovuje, jestli to to ušetří práci nebo už na to máš vlastní věci.

Editoval Roman Halaxa (4. 12. 2020 9:24)