blog cover agile software development

Agile v praxi agenturního vývoje

Od sepsání manifestu agilního vývoje uplynulo již 18 let. Pro představu: herní peckou toho roku bylo GTA III, vyšel mac OS X a Windows XP. Osmnáct let je v IT velmi dlouhá doba. Proč je tedy agilní vývoj stále relevantní, když Windows XP už dávno (ehm) umřel? A proč o agilním vývoji píšu, když už o něm za ta léta bylo napsáno snad všechno? Hlavním důvodem je fakt, že stále nepoužíváme agilní vývoj tak často, jak bychom si přáli. (Pokračování textu…)

Marek Elznic

Marek Elznic

Project Manager

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

JavaScript  –  z prohlížeče do operačního systému

JavaScript je na scéně již přes dvacet let a za tu dobu se vyvinul z jazyka umožňujícího skriptování ve webovém prohlížeči do plnohodnotného programovacího jazyka pro operační systém. V tomto článku se snažím krátce vysvětlit, jaká byla cesta JavaScriptu z prohlížeče do operačního systému, a proč k ní došlo.

(Pokračování textu…)

Marek Janča

Marek Janča

Front-end Web Developer

10 důvodů, proč (ne)používat React Native | 1. část

V Ackee s novými technologiemi pracujeme každý den. Je to jedna z věcí, kterou považujeme za naší největší přednost, a tak nám samozřejmě nemohl uniknout silný mediální nástup technologie React Native. Stejně tak nám bohužel neuniklo zjevné nepochopení některých vývojářů, jak k této technologii přistupovat. Následující články mají vyvrátit největší mýty o React Native (RN) a vysvětlit, že u této technologie nejde o to, jestli je dobrá nebo špatná, ale o to, na co a jak ji použít.

(Pokračování textu…)