Kompletně přepsaný kompilátor, ze kterého nezůstal ani řádek. Pět let
jsem se do toho bál pustit, protože to znamenalo v podstatě napsat vlastní
PHP-Parser. Dnes má Latte AST strom, neprůstřelný sandbox a kompilátor,
o jakém jsem roky snil.
Po 13 letech dostal Nette svůj první CVE záznam, když taiwanský
výzkumník objevil RCE zranitelnost. Opravil jsem ji napříč všemi verzemi,
včetně těch dávno nepodporovaných, protože bezpečnost si nezaslouží
technologický dluh. Aktualizujte, prosím.
Dvě synchronní mutace dokumentace o rozsahu 3 MB, anglické fórum od roku
2008, kód bez jediného českého slova. Čeština je přidaný komfort pro
zdejší komunitu, nikoli default. A jak to celé funguje v praxi?
Dva týdny mi v to-do listu visel úkol napsat, proč podporovat Nette. Pak mě
kluci z Freelo předběhli a napsali to tak dobře, že už nemá smysl se
pokoušet. Prokrastinace tentokrát zvítězila na plné čáře.
Nette 3 přinese striktní PHP 7.1, skalární typehinty a automatizovaný
upgrade kódu. Nette 4 pak převrátí architekturu na middleware a vyřeší
problémy, které framework táhne roky. Nápadů je víc než volných
víkendů, ale kdo by se nudil.
Červené vlnovky u $this->template v PhpStormu jsou zbytečný stres.
Stačí jedna PHPDoc anotace a IDE začne napovídat jako hodné. A kdo si
vytvoří vlastní třídu šablony, dostane typované napovídání snů.
Nette.org prochází redesignem a první vlaštovkou je běžící lišta
s tipy ve stylu CNN. Napsali jste článek nebo natočili video? Pošlete tip a
máte reklamu zdarma na všech webech Nette.
Přeskočit tři verze Nette najednou je jako přeběhnout minové pole poslepu.
Stoupejte po jedné, vypněte si E_USER_DEPRECATED a nechte framework, ať vám
sám poradí, co opravit. Recept na bezbolestnou aktualizaci od 2.0 až po
současnost.
Nejnabušenější Nette všech dob se blíží a já potřebuju vaše weby jako
pokusné králíky. Kompatibilita s 2.3 je na 99 %, ale právě to jedno
procento umí zkazit den. Testujte, hlaste se, dokud je čas něco zachránit.
Programování nemusí být utrpení. Pár tipů, jak si přizpůsobit
vývojářské prostředí tak, aby vás práce bavila víc a bolela míň.
Protože komfort není luxus, je to produktivita.