श्रेणी के अनुसार ब्राउज़ करें


GrapesJS Site builders

GrapesJS साइट बिल्डर पैकेज एक बिल्डर को शिपिंग करने के लिए हैं जो आपके अपने उपयोगकर्ता संचालित करते हैं: मल्टी-पेज प्रोजेक्ट्स, प्रकाशन वर्कफ़्लोज़, व्हाइट-लेबल इंटरफेस, और SaaS-तैयार स्टार्टर्स। जहां एक प्रीसेट एक संपादक को कॉन्फ़िगर करता है और एक टेम्पलेट एक पृष्ठ भरता है, ये इसके चारों ओर उत्पाद को संभालते हैं - पृष्ठ प्रबंधन, बचत, भूमिकाएं और लाइव होना। मुफ्त और प्रीमियम साइट बिल्डर पैकेज ब्राउज़ करें, प्रत्येक प्रलेखन और संस्करण संगतता विवरण के साथ।

Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...

लगभग GrapesJS Site builders

GrapesJS एम्बेड करना आसान हिस्सा है; इसे आपके ग्राहकों द्वारा उपयोग किए जाने वाले बिल्डर में बदलना वह कार्य है जो इस श्रेणी में शामिल है। एक प्रोडक्शन साइट बिल्डर को एक संपादक से अधिक की आवश्यकता होती है। इसे बहु-पृष्ठ परियोजनाओं की आवश्यकता होती है, ताकि उपयोगकर्ता पृष्ठों को जोड़ सकें, नाम बदल सकें, डुप्लिकेट कर सकें और हटा सकें - GrapesJS इसके लिए पेज API प्रदान करता है, और यहां पैकेज इसे एक पृष्ठ सूची, रूटिंग और प्रति-पृष्ठ मेटाडेटा में लपेटते हैं। इसे दृढ़ता की आवश्यकता होती है जो एक ब्राउज़र से बचती है, जिसका अर्थ है एक दूरस्थ StorageManager और इस बारे में निर्णय कि प्रत्येक पृष्ठ अलग से सहेजता है या पूरी परियोजना एक दस्तावेज़ के रूप में सहेजती है। इसे एक प्रकाशन चरण की आवश्यकता होती है जो संपादन योग्य प्रोजेक्ट को सेवा योग्य HTML और CSS में बदल देता है, साथ ही परिणाम को होस्ट करने के लिए कहीं न कहीं बदल देता है। और इसे आपके उत्पाद की तरह दिखने की जरूरत है, न कि GrapesJS की तरह: व्हाइट-लेबल पैकेज पैनलों को फिर से स्टाइल करते हैं, लोगो को बदलते हैं और इंटरफ़ेस के उन हिस्सों को हटा देते हैं जिन्हें आपके उपयोगकर्ताओं को कभी नहीं देखना चाहिए। इसके अलावा, अधिकांश टीमों को अंततः भूमिकाओं और अनुमतियों की आवश्यकता होती है, टेम्पलेट पुस्तकालयों से उनके उपयोगकर्ता शुरू करते हैं, और तैयार अनुभागों को लॉक करने का एक तरीका होता है। GrapesJS अपने आप में BSD-3-Clause लाइसेंस प्राप्त है, इसलिए उस पर एक वाणिज्यिक उत्पाद बनाना ठीक है; प्रत्येक पैकेज के स्वयं के लाइसेंस की अलग से जांच करें, क्योंकि आप जो स्थापित करते हैं उसकी शर्तें कोर की शर्तें नहीं हैं।

GrapesJS Site builders — FAQ

क्या मैं GrapesJS के साथ एक वेबसाइट बिल्डर बना सकता हूँ?
हाँ - यह इसका मुख्य उपयोग मामला है, और इस पर कई वाणिज्यिक SaaS उत्पाद बनाए गए हैं। GrapesJS आपको संपादन इंजन देता है; आप पृष्ठ प्रबंधन, भंडारण, प्रकाशन और इसके चारों ओर अपना स्वयं का इंटरफ़ेस प्रदान करते हैं। इस श्रेणी के पैकेज संपादक के बजाय उस आसपास के काम को छोटा करने के लिए मौजूद हैं।
GrapesJS कई पृष्ठों को कैसे संभालता है?
पृष्ठों के माध्यम से API। editor.Pages.add एक पृष्ठ बनाता है, getAll उन्हें सूचीबद्ध करता है और कैनवास को स्विच करता है का चयन करता है। सभी पृष्ठ एक प्रोजेक्ट में रहते हैं और प्रोजेक्ट JSON में एक साथ सहेजे जाते हैं, इसलिए आपके UI में एक पृष्ठ सूची उस API पर एक पतली परत होती है। प्रति-पृष्ठ भंडारण संभव है लेकिन आपको इसे कस्टम स्टोरेज में लागू करना होगा।
क्या मैं GrapesJS संपादक को व्हाइट-लेबल कर सकता हूँ?
हाँ। पैनल, बटन और लेआउट सभी कॉन्फ़िगर करने योग्य हैं, डिफ़ॉल्ट UI को पूरी तरह से बदला जा सकता है, और लाइसेंस में कुछ भी आपके इंटरफ़ेस में एट्रिब्यूशन की आवश्यकता नहीं है। इस श्रेणी के पैकेज पुनर्निर्मित पैनल और एक तटस्थ क्रोम शिप करते हैं ताकि आपके उपयोगकर्ता कभी भी GrapesJS ब्रांडिंग न देखें - यह जांचने लायक है कि एक पैक आपके GrapesJS संस्करण को लक्षित करता है, क्योंकि पैनल आंतरिक बड़ी कंपनियों के बीच चलते हैं।
मैं अपने उपयोगकर्ताओं द्वारा बनाए गए पृष्ठों को कैसे प्रकाशित करूँ?
editor.getHtml और editor.getCss के साथ निर्यात करें, फिर परिणाम को संग्रहीत या तैनात करें - एक स्थिर फ़ाइल, एक ऑब्जेक्ट स्टोर, या एक पंक्ति जिसे आपका सर्वर प्रस्तुत करता है। प्रोजेक्ट JSON को भी रखें: यह संपादन योग्य स्रोत है, और निर्यात किए गए HTML को घटकों में मज़बूती से पार्स नहीं किया जा सकता है। एक प्रकाशन कमांड एक बटन के पीछे सत्यापन, निर्यात और परिनियोजित करने का सामान्य तरीका है।
क्या GrapesJS एक वाणिज्यिक SaaS के लिए मुफ़्त है?
कोर BSD-3-Clause लाइसेंस प्राप्त है, जो वाणिज्यिक और बंद-स्रोत उपयोग की अनुमति देता है, बशर्ते कॉपीराइट नोटिस आपके वितरण में बरकरार रखा जाए। इसके लिए आपको अपने उत्पाद को ओपन-सोर्स करने की आवश्यकता नहीं है। प्लगइन्स और पैकेज स्वतंत्र रूप से लाइसेंस प्राप्त हैं, इसलिए भुगतान करने वाले ग्राहकों को भेजने से पहले आपके द्वारा इंस्टॉल की गई किसी भी चीज़ के लाइसेंस को सत्यापित करें।