V druhém dílu s Radimem Danielem Pánkem se podíváme na zoubek nástroji Canarytrace, který Radim s týmem vyvíjí a který umožňuje auditing výkonosti webové aplikace z pohledu uživatele. Díl je tentokrát lepší sledovat na YouTube, protože se v něm hojně odkazujeme na to, co je vidět na monitoru a ve videozáznamu uvidíte záznam obrazovky.
Canarytrace je nástroj úzce integrovaný do Google Chrome, který přes jeho debug protokol sniffuje telemetrická data prohlížeče a ukládá je do Elasticsearch. Nad vybranými metrikami potom vytváří reporty, grafy a notifikuje odpovědné stakeholdery. V průběhu 30 minut v rychlosti prolétneme základní funkce tohoto nástroje.
Zajímavým faktem je to, že nástroj může běžet 24/7 jako jeden z běžných uživatelů vaší webové aplikace a průběžně monitoruje její odezvy. V podstatě je to kontinuálně běžící web.dev / Lighthouse, který měří chování aplikace za běžného provozu i v průběhu speciálně připravených výkonnostních testů.
Pokud jste nadšenci do testování výkonnosti – Radim hledá pro Canarytrace co-foundera.
All content for Kafemlejnek.TV is the property of Kafemlejnek.TV and is served directly from their servers
with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
V druhém dílu s Radimem Danielem Pánkem se podíváme na zoubek nástroji Canarytrace, který Radim s týmem vyvíjí a který umožňuje auditing výkonosti webové aplikace z pohledu uživatele. Díl je tentokrát lepší sledovat na YouTube, protože se v něm hojně odkazujeme na to, co je vidět na monitoru a ve videozáznamu uvidíte záznam obrazovky.
Canarytrace je nástroj úzce integrovaný do Google Chrome, který přes jeho debug protokol sniffuje telemetrická data prohlížeče a ukládá je do Elasticsearch. Nad vybranými metrikami potom vytváří reporty, grafy a notifikuje odpovědné stakeholdery. V průběhu 30 minut v rychlosti prolétneme základní funkce tohoto nástroje.
Zajímavým faktem je to, že nástroj může běžet 24/7 jako jeden z běžných uživatelů vaší webové aplikace a průběžně monitoruje její odezvy. V podstatě je to kontinuálně běžící web.dev / Lighthouse, který měří chování aplikace za běžného provozu i v průběhu speciálně připravených výkonnostních testů.
Pokud jste nadšenci do testování výkonnosti – Radim hledá pro Canarytrace co-foundera.
Společnost Shoptet, která je jedničkou v malých e-shopech na českém trhu, přišla nedávno se svou novou variantou Shoptet Premium. Touto službou se snaží cílit na náročnější zákazníky, které bylo problém v současné době univerzální funkčností Shoptetu dostatečně uspokojit. Shoptet pokrývá téměř polovinu obratu českých e-shopů (28 mld. Kč obratu v 2019) a řadí se tím směle po bok internetové jedničky Alza.cz (29 mld. obratu).
Tohle jsou samozřejmě marketingové informace, jejímž cílem je pouze vzbudit Váš zájem. Hlavním obsahem našeho interview s Borkem Bernardem bylo samozřejmě technologické pozadí Shoptet Premium a novinky, které přináší na český vývojářský trh.
Ačkoliv je Shoptet postaven na starém dobrém LAMP stacku (i když možná v dnešní době místo Apache bude nejspíš použit Nginx), pro tuto službu byly zvoleny úplně jiné technologie – Next.JS, GraphQL, Apollo a doprovodný ekosystém Node.JS. SDK, který dostanou implementátoři do ruky, bude obsahovat sadu komponent, ze kterých bude možné sestavit e-shop na míru, dokumentaci, vývojářské workflow, staging i produkční prostředí, předpřipravené Docker kontejnery a doprovodnou podporu.
Jádrem projektu je umožnit vývoj e-shopů na míru požadavkům zákazníků na Shoptet platformě a to nejen směrem k naprosto unikátním vzhledům, ale i směrem k unikátní funkcionalitě, která bude částečně využívat existujícího Shoptet backendu a jeho REST služeb a částečně využívat zcela nové funkcionality napsané na unikátně pro potřeby konkrétního klienta v Node.JS.
O tom všem a mnohém dalším jsme si povídali s Borkem Bernardem z pardubického studia VersionPress, který za vytvořením frontendové části Shoptet Premium stojí.
Kafemlejnek.TV
V druhém dílu s Radimem Danielem Pánkem se podíváme na zoubek nástroji Canarytrace, který Radim s týmem vyvíjí a který umožňuje auditing výkonosti webové aplikace z pohledu uživatele. Díl je tentokrát lepší sledovat na YouTube, protože se v něm hojně odkazujeme na to, co je vidět na monitoru a ve videozáznamu uvidíte záznam obrazovky.
Canarytrace je nástroj úzce integrovaný do Google Chrome, který přes jeho debug protokol sniffuje telemetrická data prohlížeče a ukládá je do Elasticsearch. Nad vybranými metrikami potom vytváří reporty, grafy a notifikuje odpovědné stakeholdery. V průběhu 30 minut v rychlosti prolétneme základní funkce tohoto nástroje.
Zajímavým faktem je to, že nástroj může běžet 24/7 jako jeden z běžných uživatelů vaší webové aplikace a průběžně monitoruje její odezvy. V podstatě je to kontinuálně běžící web.dev / Lighthouse, který měří chování aplikace za běžného provozu i v průběhu speciálně připravených výkonnostních testů.
Pokud jste nadšenci do testování výkonnosti – Radim hledá pro Canarytrace co-foundera.