Backend v Node.js postavený na Strapi

V rámci dokončené transformace z posledních let, kdy jsme přecházeli z jazyka PHP na Javascript, jsme věděli, že v roce 2021 už nebudeme chtít stavět nový Moravio firemní web na platformě WordPress jako dosud, ale využijeme javascript technologii Node.js, kterou již běžně využíváme pro vývoj software pro klienty.

Moravio

Moravio je česká softwarová společnost, která navrhuje, vyvíjí a spravuje digitální produkty pro firmy po celém světě. Specializuje se na webové a mobilní aplikace, integrace AI a komplexní digitální řešení.

Backend v Node.js postavený na Strapi
Vývoj softwaru na míru

Dlouhé roky jsme pro náš firemní web využívali platformu WordPress, nicméně v poslední době nám přestal svou robustností, pomalostí a složitými úpravami obsahu (pro naše účely) vyhovovat.

Věděli jsme, že potřebujeme změnu a tak jsme v roce 2021 vytvořili nový firemní web. Naše hlavní požadavky byly:

  • jednoduchost vývoje (vzhledem k tomu, jaké technologie aktuálně používáme)

  • intuitivní a rychlá správa obsahu

  • možnost provádět rychlé změny layoutu stránek bez nutnosti programátora

  • větší rychlost webu

Aktuálně v Moravio na backendu nejvíce pracujeme s javascript frameworkem Node.js a tak jsme stáli před otázkou, zda si celou administraci našeho webu naprogramujeme sami a nebo využijeme již existující řešení. Nakonec jsme sáhli po relativně mladé CMS platformě Strapi, což je tzv. “Headless CMS” naprogramované v javascript frameworku Node.js. Headless CMS znamená, že Strapi neposkytuje žádný frontend, ale pouze backend API, které lze napojit na cokoliv, co je Vám známé. Na frontend jsme po krátké úvaze použili Bootstrap 5.

Strapi nám umožnilo získat základ, který jsme následně rozšířili o funkce, které jsou pro nás důležité. Převážně se jedná hlavně o správu obsahu (portfolio, technologií, blog atd.) a jejich vzájemné propojení. Administrace navíc neobsahuje nic, co nepotřebujeme, což je oproti WordPressu diametrální rozdíl.

Nyní je správa obsahu našeho webu velmi jednoduchá, přehledná a svižná. Velmi rychle také učíme nové kolegy, jak s firemním webem pracovat.

Doporučené Případové studie

Projekty, které by vás mohly zajímat

Naceňování drátěných rámů: z půl dne na 15 minut
Digitalizace podnikáníKonzultace a analýzy

Naceňování drátěných rámů: z půl dne na 15 minut

Výrobce v automotive zaměřený na výrobu rámů sedadel z ohýbaných a svařovaných drátů, dnes díky řešení od Moravio navrhne a nacení nový rám za zhruba 15 minut. Dříve stejná analýza zabrala půl dne až den ručního klikání na jeden rám. Na jeden projekt jich přitom může připadnout až 20.

Zobrazit případovou studii
Spolupráce s Nokia  Bell Labs
Podpora softwaruKonzultace a analýzy

Spolupráce s Nokia Bell Labs

Nokia Bell Labs je jednou z nejváženějších vědeckých institucí na světě a v oboru telekomunikací a výzkumu má stoletou tradici. Jejich práce posouvá hranice technologií a přináší zásadní průlomy. Pro Moravio byla spolupráce s takto renomovaným partnerem nejen poctou, ale i velkou výzvou. Naším cílem bylo převést špičkový výzkum do plnohodnotného produktu a současně ulevit jejich týmu, aby se mohl věnovat inovacím. Níže popisujeme, jak jsme postupovali, jaké výsledky jsme přinesli a proč díky tomu vidíme velký potenciál v další společné práci.

Zobrazit případovou studii
Digitální dvojče automatizovaného skladu: čísla dřív než investice
Digitalizace podnikáníKomplexní vývoj produktu

Digitální dvojče automatizovaného skladu: čísla dřív než investice

Čtyři uličky, nebo pět? Jeden zakladač, nebo dva? Jiná strategie vychystávání? Evropský výrobce automatizovaných skladových systémů si dnes tato rozhodnutí otestuje v simulaci a odpověď si přečte v paletách za hodinu — ještě než objedná první regál.

Zobrazit případovou studii
Nokia Bell LabsJLLDatartSaint-GobainVeoliaNotinoAssa AbloyDáme jídloHyundai TransysEconomiaKofola a.s.Ridera
Jakub Bílý

Jakub Bílý

Vedoucí obchodního rozvoje

Pojďme společně k výsledkům!

Vyplňte formulář a odpovíme vám do 8 pracovních hodin.
Rádi odpovíme na všechny vaše otázky!
Analyzujeme váš projekt a probereme detaily.

Napište nám