Mezi nejznámější nástroje pro testování React (a obecně javascriptových) aplikací patří Jest, Mocha, Chai… A u nás v Ackee používáme pro unit a integrační testy právě Jest. Co se týče testování složitějších funkcionalit, není práce s Jestem vždy jednoduchá. Integrování více částí aplikace do testů je spojené se složitým nastavováním testovacího prostředí, mockováním a ošetřením asynchronních funkcí. Proto jsem se rozhodl vyzkoušet testovací nástroj Cypress, o kterém se dozvěděl kolega Lukáš na Reactive meetupu v Pardubicích, a v tomto článku se chci podělit o své zkušenosti.
React apps

React Hooks – new stuff for cool kids
Zaznamenali jste v posledních dnech/týdnech ten obrovskej bum okolo React Hooks? Pokud jste stejní nadšenci jako my a hned jste zkoukli talk (historicky první na React Confu) Dana Abramova, tak se v dalším textu nejspíš nic novýho nedozvíte. Naopak, pokud jste o tom zatím neslyšeli, nebo jste jen neměli čas a náladu se tomu detailněji věnovat – tenhle článek by vás mohl zajímat.

Když nemáte Angular, tak tam dejte React!
Jak z té šílené změti frameworků a knihoven vybrat tu správnou technologii při tvorbě aplikací? Vyhraje klientovo zbožné přání, selský rozum nebo naše hrdost?
(Pokračování textu…)