logo

एक्स्ट्रा ब्लॉक टाइप्स (EBT) - नया लेआउट बिल्डर अनुभव❗

एक्स्ट्रा ब्लॉक टाइप्स (EBT) - स्टाइलिश, कस्टमाइज़ेबल ब्लॉक टाइप्स: स्लाइडशो, टैब्स, कार्ड्स, एकॉर्डियन्स और कई अन्य। बैकग्राउंड, DOM बॉक्स, जावास्क्रिप्ट प्लगइन्स के लिए बिल्ट-इन सेटिंग्स। आज ही लेआउट बिल्डिंग का भविष्य अनुभव करें।

डेमो EBT मॉड्यूल्स EBT मॉड्यूल्स डाउनलोड करें

❗एक्स्ट्रा पैराग्राफ टाइप्स (EPT) - नया पैराग्राफ्स अनुभव

एक्स्ट्रा पैराग्राफ टाइप्स (EPT) - एनालॉजिकल पैराग्राफ आधारित मॉड्यूल्स का सेट।

डेमो EPT मॉड्यूल्स EPT मॉड्यूल्स डाउनलोड करें

स्क्रॉल

Drupal डीकपल्ड: Drupal पर बैकएंड बनाना

18/10/2025, by Ivan

Drupal एक गतिशील रूप से विकसित होने वाला प्लेटफ़ॉर्म है। Drupal डेवलपर्स सभी आधुनिक रुझानों का पालन करने की कोशिश करते हैं, और decoupled applications (अलग फ्रंटएंड और बैकएंड वाली ऐप्स) उन्हीं में से एक हैं। आजकल यह आम बात है कि Drupal पर आधारित एक बैकएंड API और फ्रंटएंड पर एक JavaScript फ्रेमवर्क (जैसे React या Angular) दिखाई दे। यहां तक कि छोटी कंपनियों की मध्यम आकार की साइट्स भी अब इस दृष्टिकोण का उपयोग करती हैं।

Drupal 8 Decoupled

Decoupled Drupal आपको एक ही API के आधार पर एक अलग वेबसाइट और मोबाइल एप्लिकेशन बनाने की भी अनुमति देता है:

Drupal 8 Decoupled

इस प्रकार, आप Drupal को मोबाइल एप्लिकेशनों के लिए भी बैकएंड के रूप में उपयोग कर सकते हैं। आपको monolithic Drupal frontend (जो Views, Panels, और Display Layouts मॉड्यूल्स पर आधारित है) को हटाने की आवश्यकता नहीं है — आप Drupal का फ्रंटएंड जारी रख सकते हैं और केवल एक पेज के लिए React लाइब्रेरी को शामिल कर सकते हैं, जैसे कि Google Map के साथ एक सर्च पेज।

Drupal decoupled

यह पूरी तरह से Decoupled Drupal नहीं होगा, बल्कि एक हाइब्रिड वेबसाइट होगी, जिसे आप चरण-दर-चरण decouple कर सकते हैं — यानी फ्रंटएंड को पेज-दर-पेज JavaScript में स्थानांतरित कर सकते हैं।

API बनाने के लिए आवश्यक मॉड्यूल्स Drupal के कोर में ही संस्करण 8.x से शामिल हैं। इसलिए आप Drupal इंस्टॉल करने के तुरंत बाद अपना खुद का बैकएंड API बना सकते हैं।

इस पाठ्यक्रम में, हम Drupal और मॉड्यूल्स जैसे Webservices, JSON API, RESTful, Views आदि का उपयोग करके Single Page Application (SPA) के लिए एक API बनाएंगे, जिसमें समाचारों (news), आयोजनों (events) और उनके लिए फ़िल्टरों की सूची होगी।

आइए Drupal पर आधारित अपना API बनाना शुरू करें!