Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll

Drupal-ը անջատված է։ Drupal-ի վրա կառուցվում է ներքին համակարգ։

19/04/2025, by Ivan

Drupal-ը դինամիկ զարգացող հարթակ է։ Drupal-ի ծրագրավորողները փորձում են հետևել բոլոր ժամանակակից միտումներին, և decoupled հավելվածները դրանցից մեկն են։ Արդեն սովորական է տեսնել Drupal-ի վրա հիմնված backend API և frontend-ում՝ JavaScript գրադարան (React, Angular)։ Նույնիսկ փոքր ընկերությունների միջին մակարդակի կայքերը օգտագործում են այս մոտեցումը։

Drupal 8 Decoupled

Decoupled Drupal-ը նաև թույլ է տալիս ստեղծել առանձին վեբկայք և բջջային հավելված՝ հիմնված նույն API-ի վրա․

Drupal 8 Decoupled

Այսպիսով, դուք կարող եք օգտագործել Drupal-ը որպես backend նաև բջջային հավելվածների համար։ Պահանջվող չէ ամբողջությամբ հեռացնել մոնոլիթային Drupal frontend-ը, որը հիմնված է Views, Panels, Display Layouts մոդուլների վրա։ Դուք կարող եք շարունակել օգտագործել Drupal-ի frontend-ը և ավելացնել React գրադարանը ընդամենը մեկ էջում, օրինակ՝ որոնում Google քարտեզով։

Drupal decoupled

Սա ամբողջովին decoupled Drupal չի լինի, բայց կլինի հիբրիդային կայք, որը կարող եք քայլ առ քայլ բաժանել՝ տեղափոխելով frontend-ը JavaScript էջերով։

API ստեղծելու համար անհրաժեշտ մոդուլները ընդգրկված են Drupal core-ի մեջ՝ սկսած 8.x տարբերակից։ Այսպիսով, դուք կարող եք սկսել ձեր սեփական backend API-ի կառուցումը անմիջապես Drupal-ի տեղադրումից հետո։

Այս դասընթացում մենք կկառուցենք API միակի էջով հավելվածի (SPA) համար՝ նորությունների և միջոցառումների ցանկերով և դրանց համար ֆիլտրերով՝ հիմնված Drupal-ի և Webservices, JSON API, RESTful, Views և այլ մոդուլների վրա։

Եկեք սկսենք կառուցել մեր API-ն՝ հիմնված Drupal-ի վրա։