Moderní web 2019 pomocí Node.js+Express.js+Typescript

Několik týdnů hledání nejlepší kombinace knihoven se zdá být u konce. Hledal jsem něco, co bude splňovat mé požadavky pro snadný a rychlý vývoj webových stránek pomocí moderních technologií. Chtěl jsem určitě něco v Javascriptu, ale něco mi říká, že bude lepší ten JS kód obalit do ještě něčeho vyššího, přejít o [...]

Read more

Jak začít používat React a JSX syntaxi při tvorbě HTML stránek

Na úvod shrnu důvody, proč začít používat virtuální DOM a moderní JavaScript ES 6. Programování stránky, jaké ho známe všichni programátoři, se skládá z [...]

Backend webu přes Node.js

Všichni známe Javascript spouštěný v prohlížeči, používá ho snad každá stránka např. pro formuláře, Ajax načítání obsahu apod. Node.js umí ale něco [...]

Vývoj aplikací na localhost přes Docker, Composer, PHP

Vývoj PHP aplikací na lokálním počítači a následný deploy skriptů na produkční či vývojový server je díky kontejnerům Dockeru snadný. Docker je software, [...]

Příklad OAuth 2.0 standartu pro autentizaci API

OAuth 2.0 protokol je aktuálně nejlepší standard pro autentizaci. Stručně to funguje takto. Klient naznačí o jaké oprávnění má zájem autorizačnímu serveru (v [...]

PHPUnit testy Zend Framework 3

ZF3 konkrétně balíček zend-test obsahuje velice užitečnou třídu AbstractHttpControllerTestCase na testování kontrolerů v MVC projektu. Chci si vytvořit testy [...]

Databáze typu klíč-hodnota (Key-value Stores DB-Engines)

Pod pojmem databáze se mi vybaví hlavně relační databáze MySQL. V kategorii relačních databází (RDBMS) je jedničkou Oracle, ta je však placená, tak se pro [...]

PHP standardy pro psaní kódu

Nevíte jakým způsobem dávat názvy metodám, jak rozdělit kód do souborů apod. ? Kód by měl být rozdělen do více souborů, v dnešní době není problém s [...]

Jak zrychlit web

Seznam důležitých podmínek, které by měl webový projekt splňovat, aby mohl být úspěšně indexován vyhledávači, rychle se vykresloval v prohlížeči a byl [...]

Jak funguje Zend Hydrator

Zend Framework 3 umí skrze balíček zendframework/zend-hydrator převádět pole na objekty a opačně objekty na pole. Kromě toho umožňuje při extrakci objektu do pole [...]

SEO zajímavé články

Seznam článků o SEO, které se mohou hodit. (Pokračování [...]