blog cover práce v agentuře

5 důvodů, proč pracovat v IT agentuře

Rádi byste si vyzkoušeli práci v agentuře, ale máte strach, že budete lítat jak hadr na holi a nic vám to nedá? Přesvědčíme vás o opaku. Praxe se v jednotlivých agenturách samozřejmě liší a určitě to není práce pro každého. V Ackee však většinu agenturních nešvarů nejenže nenajdete, ale pravděpodobně se zde naučíte víc než kdekoli jinde, což opakovaně potvrzují naši současní i bývalí kolegové. Agenturní zkušenost by měl mít zkrátka každý. Proč?

(Pokračování textu…)

Cypress – snadné testování webových aplikací

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.

(Pokračování textu…)

Jiří Zdvomka

Jiří Zdvomka

Frontend developer

Ackee blog post cover: React

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.

(Pokračování textu…)

Jakub Baierl

Jakub Baierl

Frontend Lead

Proč a jak psát progresivní webové aplikace

Progresivní webová aplikace (PWA) je relativně krátce používaný termín k označení nové metodologie vývoje softwaru. Na rozdíl od tradiční aplikace, progresivní webová aplikace je jakýmsi hybridem běžné webové stránky a mobilní aplikace. Tento nový aplikační model má za cíl kombinaci vlastností nabízených většinou moderních webových prohlížečů s benefity user experience mobilních aplikací.

(Pokračování textu…)

Marek Bartík

Marek Bartík

DevOps Engineer