01 Tech stack · primární
Naše technologie
Osvědčené, efektivní a spolehlivé technologie, které nechají projekt růst.
02 Na čem stavíme
Naše volba technologií je vedena hlubokými zkušenostmi, používáme to, co známe nejlépe. Díky tomu můžeme dodávat výsledky rychleji, vytvářet řešení, která se snadno škálují, a udržovat ty nejvyšší standardy kvality.
Angular
Moderní open-source platforma pro vývoj webových, desktopových a mobilních aplikací od Googlu umožňuje vytvářet rozsáhlé webové aplikace, které lze snadno rozšiřovat a udržovat. Používáme jej už od alpha verze a je naším hlavním nástrojem pro front-end.
TypeScript
Nadmnožina jazyka JavaScript, která přidává typový systém, jenž vám pomůže vyhnout se mnoha problémům s dynamickými typy. Umožňuje využívat budoucí funkce JS již dnes. Hlavním záměrem jazyka TypeScript je zvýšit produktivitu při vývoji komplexních aplikací.
Nx
Framework pro produktivitu vývoje, správu a údržbu kódu. Poskytuje cachování, orchestraci a generování kódu, které ulehčují vývoj a šetří čas. Používáme Nx pro efektivní správu projektů s více aplikacemi a knihovnami, což zajišťuje konzistenci a udržovatelnost.
GraphQL
GraphQL je query language pro API, který klientům umožní vyžádat si přesně ta data, která potřebují, a nic navíc. Nahrazuje roztříštěné REST endpointy jedním typovaným schématem, takže frontend i backend týmy pracují souběžně nad jedním kontraktem. Sáhneme po něm, když má produkt bohatá a vyvíjející se data napříč webem i mobilem.
Node.js
JavaScript runtime postavený na V8 enginu od Chrome, díky kterému běží na serveru stejný jazyk jako v prohlížeči. Jeho neblokující event-driven model se hodí pro rychlá API, real-time funkce i tooling. Sdílení jednoho jazyka napříč stackem udržuje naše týmy svižné a celou codebase konzistentní.
Firebase
Komplexní platforma pro vývoj aplikací od Googlu, která poskytuje backendové služby, SDK a nástroje pro vytváření webových a mobilních aplikací. Nabízí real-time databázi, autentizaci, hosting, cloudové funkce a mnoho dalších služeb, které pomáhají vývojářům rychleji vytvářet a škálovat aplikace.