Nette a programování moderních aplikací
- Fires
- Člen | 97
Zdravím všechny.
Mám takový obecný dotaz. Pár let jsem se nevěnoval programování webu a obecně webovím aplikacím a za tu dobu se celý svět změnil. Poslední dobou jak na běžícím páse vznikají a zanikají různé systémy (např. bower), frameworky a i na všech fórech jako by se vše změnilo. O PHP se snad už jen šeptá.
Má otázka je: Jak dnes přistoupit k tvorbě moderní webové aplikace, jasně že na backend Nette ale co zbytek, je dneska už úplně „out“ použivat old school bootstrap, a vykreslovat front end přes nette + ho obohatit o JS funkčnost ? Nebo jít úplně jiným směrem (React JS , Angular JS) ?
- jiri.pudil
- Nette Blogger | 1032
Přijde mi, že to vidíš hrozně černobíle :) všechno má svoje přínosy a nevýhody, které si musíš zvážit a posoudit, kterou technologii chceš pro danou aplikaci použít. „Vykreslovat front end přes nette + ho obohatit o JS funkčnost“ mi pořád připadá jako zcela validní přístup, stejně jako je zcela validní „jít úplně jiným směrem“ a psát SPA v Reactu.
A Bootstrap určitě není mrtvá technologie, vždyť se zrovna přepsal do Sassu a stabilní release 4.0 je na spadnutí :)
- GEpic
- Člen | 566
No, podívej se na naší scénu kolik je reaktích aplikací v produkčním režimu a jak fungují. :)
Bootstrap není out – čtyřka využívá flexbox a moderní postupy psaní CSS (které navíc hlídá striktní Lintr).
A samozřejmě nikde neni psáno že bootstrap se má použít „as is“ – podporuje theming a můžeš si ho předělat k obrazu svému – ale jako skelet je výborný a ušetří spoustu psaní hlavně u nových projektů. Jen blázen si myslí že bootstrap je o stylu.
Navíc naše Nette aplikace v produkčním režimu na PHP 7.x zvládnou zpracovat ajaxový požadavek (včetně překreslení snippetu) neskutečně rychle (jedná se o vypsání např. 50 novinek (titulek, perex, datum, kategorie))
Editoval GEpic (7. 11. 2017 14:38)