Puncte:-5

Este prin design, Drupal fără cap?

drapel es

Dacă am înțeles bine, „decuplarea” unui sistem de management al conținutului înseamnă separarea backend-ului de frontend (având două „module” pentru fiecare sub același „program”).

Dacă am înțeles bine, „lipirea fără cap” a unui sistem de gestionare a conținutului face posibilă furnizarea de conținut la cel puțin două interfețe front-end diferite simultan („două programe diferite”, așa cum poate apărea unui utilizator final).

Aș presupune că prin design, Drupal nu este decuplat pentru că acesta face au construit JavaScript (editare rapidă pentru un nod, de exemplu), dar prin design este fără cap?

leymannx avatar
drapel ne
„_Drupal nu este decuplat deoarece are JavaScript încorporat aproape oriunde_”
drapel es
@leymannx nu este cel puțin un caz de utilizare a JavaScript în GUI Drupal ar însemna lipsa decuplării backend-ului de la frontend.
Puncte:2
drapel de

Headed înseamnă că există o GUI (Graphic User Interface). Fără cap înseamnă un sistem fără asta. Drupal poate fi rulat fără cap - există distribuții fără cap care pot fi folosite ca back-end pentru aplicații sau un site React sau altele. Cu toate acestea, în mod implicit este intitulat - nucleul Drupal are o interfață grafică din cutie. Decuplarea se referă la separarea capului (GUI) și a back-end-ului. Drupal este decuplat prin faptul că separă partea din față de partea din spate.

Drupal nu este decuplat prin proiect deoarece are încorporat JavaScript aproape oriunde

Drupal este decuplat și are un API JavaScript extins și puternic, care este livrat cu core: https://www.drupal.org/docs/drupal-apis/javascript-api/javascript-api-overview

Puncte:1
drapel cn

Drupal poate fi folosit decuplat, iar pe măsură ce noi funcții sunt adăugate la Drupal 9, suportul pentru decuplare primește o prioritate ridicată în cadrul API-First Initiative (asigurați-vă că sunt furnizate API-uri care permit programatorilor să selecteze părțile Drupal pe care doresc să le utilizeze și să înlocuiască alte părți după cum este necesar cu soluții personalizate).

Din punct de vedere istoric, versiunile mai vechi Drupal 7 + NU sunt decuplate (deși versiunile mai vechi pot fi folosite fără cap cu modulele contribuite), dar pornind de la Drupal 8, utilizarea decuplată este suportată de nucleul Drupal însuși.

Da, Drupal oferă o interfață, dar aceasta este furnizată prin module care pot fi dezactivate. Deci Drupal poate fi folosit decuplat pentru că nu vă obligă să utilizați interfața sa; puteți dezactiva interfața de utilizare Drupal și o puteți înlocui cu altceva, cum ar fi o aplicație React sau Angular.

Cum arată de fapt utilizarea fără cap?

Contenta este o distribuție Drupal fără cap, care vă poate oferi o idee despre cum să configurați Drupal pentru utilizare fără cap.

Pentru a ajunge efectiv la conținutul dvs., Drupal oferă suport pentru JSON:API și REST în Core, iar GraphQL este disponibil printr-un modul contribuit. Suportul JSON:API este deosebit de excelent, deoarece vă permite să vă expuneți tot conținutul cu permisiunile Drupal intacte, cu o configurație suplimentară foarte mică.

Totuși, acesta este un subiect destul de complex; este o carte întreagă despre el:

Există, de asemenea, o serie grozavă de tutoriale disponibile la Drupalize.me.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.