GraphQL verzus REST API: Kedy uprednostniť moderný jazyk pred nesmrteľnou klasikou?
Dopytovací jazyk GraphQL bol vyvinutý spoločnosťou Facebook v roku 2012. Dnes ho využívajú tie najpopulárnejšie webové a mobilné aplikácie, ako je Airbnb, Pinterest, Twitter alebo Yelp. Prečo? Lebo je moderný, efektívny a vďaka veľkej komunite vývojárov sa rýchlo posúva dopredu. Čo je jeho najväčšou výhodou…
Ako vytvárať a správne používať generátory v PHP
Generátory sú v PHP veľmi užitočné funkcie, ktoré umožňujú generovať a vracať veľké množstvá dát na základe požiadaviek alebo podmienok bez toho, aby zaberali príliš veľa pamäte. Mám pocit, že napriek ich praktickosti nie sú medzi PHP vývojármi veľmi obľubené. V tomto blogu som preto…
Čo je to framework a ako si vybrať ten správny?
Ak chcete naprogramovať svoj prvý vlastný portál, osobnú web stránku, e-shop, domáci kalendár, či generátor receptov, namiesto pracného lopatovania kódu je niekedy vhodné porozhliadnuť sa po predpripravenom riešení. Je to podobné, ako keď máte pozemok, kde chcete realizovať svoj projekt. Nie je nutné, aby ste všetko…
5 tipov pre lepšie (systémové) emaily
V ecommerce tíme trávime pri nových eshopoch ladením emailov aj niekoľko hodín. Cieľom je zabezpečiť, aby sa systémové správy typu potvrdenie platby, informácia o odoslaní objednávky a pod. správne zobrazovali vo všetkých zariadeniach, prehliadačoch a emailových klientoch. Možností, ako si email pozrieť, každým dňom pribúda….
10x rýchlejšie requesty vďaka Go-čku
Rád skúšam nové veci, nové technológie aj jazyky. A ideálne vo väčšom, než len cez “hello world”. Keď sme na Crossuite začali riešiť problém s pomalou časťou aplikácie, diskutovali sme medzi dvoma riešeniami. Buď túto časť “roztiahnuť” na viac serverov alebo ju prepísať. A tak…
Ako sme na Dr.Max vylepšili správu obsahu za jedno poobedie
Na projekte Dr.Max sa na frontende nepoužíva natívne Magento, ale javascriptový framework VueJS. Aby to išlo rýchlejšie a plynulejšie. Spája sa s tým ale niekoľko komplikácii. Nie všetky nastavenia, ktoré magento v rámci page buildera poskytuje, sú na strane VueJS akceptované. Vznikli tak niektoré, ktoré…
Funkcie v PHP
V predchádzajúcom článku sme si ukázali, ako si “rozbehat” PHP-čko, a predstavili niektoré základné prvky. V tejto časti by sme ti chceli doplniť vedomosti o funkciách – ako ich vytvárať, volať a spracovávať ich výstup. Popíšeme si klasické funkcie, ale aj anonymné a aj tzv….
Dáta nám pomáhajú zlepšovať každý aspekt projektu
Pán Tomáš Madliak inštaloval v bart-e úplne prvý server, ktorý bol položený v kartónovej škatuli, aby až tak veľmi nehučal. O 25 rokov neskôr sa k nám vrátil. Tentokrát preto, aby nám pomohol nastaviť efektívny monitoring dát zo všetkých serverov a cloudov, na ktorých beží projekt…
Ako začať vyvíjať v jazyku PHP
V predchádzajúcom článku si sa mohol dozvedieť, čo je PHP a na čo sa používa. V tomto článku sa zameriame na to, ako rozbehať PHP a ako začať s vývojom. Na jednoduchých ukážkach znázorníme základné konštrukcie jazyka a tiež si povieme niečo o knižniciach a frameworkov…
Jeden dobrý hackathon a rozbehať projekt nám už netrvá desiatky minút, ale iba sekundy
V bart-e vyvíjame desiatky projektov – raz na nich pracujeme z kancelárie, inokedy zase z domu. Ak chceme niečo kódiť, alebo testovať, projekt si u seba lokálne vždy musíme spustiť. Tento proces v našom prípade dosiaľ zahŕňal build (zmenšenie a kompiláciu kódu, doplnenie súčastí z…