Frontend-uri moderne, construite în interiorul Drupal.
SDX e setul nostru open-source de instrumente cu care construim interfețe moderne, ca de aplicație, cu React, Svelte sau Vue, direct în Drupal. Paginile se asamblează pe server, așa că se încarcă rapid, iar motoarele de căutare le citesc în întregime. Un frontend modern, un CMS adevărat, o singură bază de cod.
Frontend la nivel de aplicație, fără să renunți la Drupal.
Majoritatea echipelor au de ales între două variante proaste: să păstreze o temă Drupal învechită sau să treacă la headless, adică să rupă site-ul într-o aplicație separată care vorbește cu Drupal din exterior. SDX e a treia cale. Construim componente moderne direct în Drupal, asamblate pe server înainte să ajungă în browser, așa că ai frontend-ul pe care îl vrei și păstrezi CMS-ul pe care se bazează echipa ta.
- Componente React, Svelte sau Vue în interiorul Drupal
- Paginile ajung gata construite: rapide pentru vizitatori, lizibile pentru motoarele de căutare
- Conținutul, permisiunile, rutarea și fluxurile pentru editori din Drupal rămân intacte
- Open-source, întreținut de echipa care îți construiește site-ul

Un frontend modern, fără să rulezi două sisteme separate.
SDX îți dă libertatea unui frontend modern în React, Vue sau Svelte și păstrează intacte CMS-ul, rutarea, permisiunile, cache-ul și fluxurile editoriale din Drupal.
| Drupal tradițional | Drupal headless | SDX Recomandat pentru proiecte Drupal moderne | |
|---|---|---|---|
| Componente moderne | Limitate, șabloane clasice | Da, într-o aplicație separată | React, Vue sau Svelte în interiorul Drupal |
| Randare pe server și SEO | Nativ | Cere configurare suplimentară | SSR integrat |
| Experiența editorială | Admin Drupal nativ | Previzualizarea cere adesea muncă în plus | Editorii rămân în Drupal |
| Rutare, permisiuni, cache | Nativ | Recreate prin API-uri | Native în Drupal |
| Lansări | O singură lansare | Două sisteme de lansat | O singură lansare, condusă de Drupal |
| Cum începi | Temă clasică | Schimbare de arhitectură | Începi cu o componentă, apoi extinzi |
| Potrivit pentru | Site-uri CMS standard | Aplicații web separate | Frontend-uri Drupal la nivel de aplicație |
Headless e alegerea potrivită când chiar ai nevoie de aplicații separate. SDX se potrivește mai bine când vrei un frontend modern, dar Drupal trebuie să rămână în centrul proiectului.
Componente în Drupal, randate pe server.
SDX leagă componentele moderne de felul în care Drupal își construiește deja paginile, așa că prima afișare apare instantaneu și totul rămâne sub controlul Drupal.
Componentele stau în tema ta
Componentele React, Svelte sau Vue stau în tema Drupal, versionate împreună cu restul site-ului.
Randate pe server
Paginile sunt asamblate pe server, așa că vizitatorii văd conținutul imediat, iar motoarele de căutare îl pot citi în întregime.
Datele vin din Drupal
Conținutul, câmpurile și setările curg direct din Drupal în componente. Nu mai construiești și nu mai întreții un strat separat de date.
Navigare ca într-o aplicație
Navigarea între pagini se simte instantanee, ca într-o aplicație, iar fiecare pagină vine în continuare de pe server, gata pentru motoarele de căutare.
Un singur build, o singură lansare
Conținutul și aplicația trec live împreună, într-un singur pas, fără întreruperi.
Open-source, întreținut de noi
Dezvoltăm și întreținem SDX public și dăm cod înapoi comunității Drupal.
- SSR
- Randat pe serverSe încarcă rapid, gata pentru motoarele de căutare
- Una
- Bază de codConținutul și aplicația împreună
- Zero
- Găzduire separată pentru frontendRulează în interiorul Drupal
- Open
- SourceÎntreținut de noi, pe drupal.org
De citit mai departe
Articole din notițele noastre de inginerie pe tema asta.
Te uiți la SDX chiar acum.
Fiecare pagină pe care ai parcurs-o aici e SDX: componente React reale, randate pe server direct din Drupal, cu editorii de conținut în continuare la cârmă. Dacă vrei un frontend ca ăsta pe site-ul tău Drupal, hai să vorbim.