Wdrażanie witryny bez głowy z JSS w XM Cloud

26 January 2025
10
min
CATEGORY
Sitecore

Sitecore XM Cloud i JavaScript Services (JSS) to wymarzony zespół, jeśli chodzi o tworzenie nowoczesnych, skalowalnych i bezgłowych aplikacji. Wyobraź sobie, że masz swobodę rozwoju za pomocą ulubionego frameworka JavaScript - React, Angular, Widok — podczas gdy XM Cloud dba o podnoszenie ciężarów w zapleczu. Rezultat? Szybkie, elastyczne i przyszłościowe doświadczenie cyfrowe.

Jeśli jesteś gotowy na bezgłowy z Sitecore, zanurzmy się w ten proces krok po kroku!

Krok 1: Skonfiguruj środowisko XM Cloud i JSS

Po pierwsze - musisz przygotować swoje środowisko.

1. Zaloguj się do XM Cloud — Udaj się do Portal XM Cloud, w którym skonfigurujesz swoje środowisko i rozpoczniesz wszystko w ruchu.

2. Zainstaluj wymagane narzędzia — Będziesz potrzebował Sitecore CLI a JSS CLI do interakcji z projektem i płynnego wdrażania go. Uruchom następujące czynności w swoim terminalu:

npm zainstaluj -g @sitecore -jss/sitecore-jss-cli
npm zainstaluj -g @sitecore /cli

Krok 2: Zainicjuj swoją aplikację JSS

Teraz, gdy twoje środowisko jest ustawione, nadszedł czas, aby uruchom aplikację.

1. Utwórz nową aplikację JSS używając ulubionego frameworka. Na przykład, jeśli pracujesz z React, uruchom:

jss create my-app response

2. Podłącz go do XM Cloud poprzez skonfigurowanie scjssconfig.json plik ze swoim Szczegóły instancji XM Cloud.

Krok 3: Opracuj komponenty bez głowy

Oto, gdzie dzieje się magia - buduj swoją rzeczywistą witrynę! Ponieważ jest to konfiguracja bez głowy, Twój frontend będzie konsumował treści z interfejsu API Sitecore.

1. Tworzenie komponentów interfejsu użytkownika wielokrotnego użytku w React, Angular lub Vue.

2. Pobieranie dynamicznej zawartości używając Sitecore's Interfejs API GraphQL. Na przykład proste zapytanie może wyglądać następująco:

zapytanie {
układ (strona: „my-app”, RoutePath: „/”) {
przedmiot {
nazwa
}
}
}

Krok 4: Wdrożenie w XM Cloud

Teraz nadszedł czas, aby uruchomić aplikację!

1. Aby przenieść aplikację do XM Cloud, uruchom następujące czynności:

wdrożenie jss

2. XM Cloud będzie automatycznie zsynchronizuj swoją aplikację ze zmianami treści i układu — bez przestojów, bez kłopotów.

Krok 5: Zarządzaj treścią jak profesjonalista

Jedną z największych zalet korzystania z Sitecore XM Cloud jest łatwe zarządzanie treścią.

  • Użyj Pulpit nawigacyjny XM Cloud do tworzenia, edycji i podglądu treści w czasie rzeczywistym.
  • Zmiany natychmiast odzwierciedlają się w witrynie na żywonie są wymagane żadne przebudowy!

Dlaczego JSS i XM Cloud?

Teraz możesz się zastanawiać - dlaczego nie ma głowy dzięki JSS i XM Cloud? Oto dlaczego:

Skalowalność — Infrastruktura natywna dla chmury oznacza, że Twoja witryna działa szybko w dowolnym miejscu na świecie.
Architektura oddzielona - Frontend i backend działają niezależnie, co pozwala na szybsze cykle rozwoju.
Personalizacja i testy A/B — Nawet w konfiguracji bezgłowej silnik personalizacji Sitecore pozwala Ci dostarczanie spersonalizowanych doświadczeń.

Masz pytanie?
contact us
contact us

You may also like

Nigdy nie przegap z nami wiadomości!

W każdy poniedziałek otrzymuj najnowsze wiadomości branżowe w swojej skrzynce e-mail.
Bądź częścią cyfrowej rewolucji z Kogifi.

Kariera