Logo David Burdelak
Słownik · CMS i e-commerce

Co to jest Strapi?

Ostatnia aktualizacja:

Strapi to otwartoźródłowy headless CMS napisany w Node.js. Pozwala w panelu zdefiniować własne typy treści i automatycznie udostępnia je przez API REST oraz GraphQL. Front-end może być zbudowany w dowolnej technologii, np. w React, Vue lub Next.js.

Jak działa Strapi?

Twórca definiuje model danych w narzędziu Content-Type Builder, a Strapi generuje interfejs edycji treści oraz punkty końcowe API. System zawiera zarządzanie użytkownikami, rolami i mediami oraz pozwala na rozszerzanie funkcji wtyczkami i własnym kodem.

Samodzielny hosting czy chmura?

Strapi można uruchomić na własnym serwerze z bazą danych, np. PostgreSQL lub MySQL, albo skorzystać z usługi Strapi Cloud. Własny hosting daje kontrolę, ale oznacza odpowiedzialność za aktualizacje i bezpieczeństwo.

Zalety i wady

Zaletą jest szybkie prototypowanie backendu treści i swoboda w wyborze front-endu. Wadą konieczność samodzielnego zbudowania warstwy wyświetlania oraz mniejsza dojrzałość niektórych rozwiązań niż w klasycznych CMS.

Powiązane pojęcia

Wszystkie hasła z kategorii CMS i e-commerce