बिल्डर्स के लिए Lolly

तकनीकी दस्तावेज़ीकरण — हर उस व्यक्ति के लिए जो टूल बनाता है, Lolly को किसी पाइपलाइन में इंटीग्रेट करता है, उसे सेल्फ़-होस्ट करता है, या प्लैटफ़ॉर्म को विस्तार देता है।

इसमें आपके लिए क्या है। टूल एक बार बनाइए और वह अनुरोध आपके पास दोबारा नहीं आएगा। बार-बार का "क्या आप बस मेरे लिए एक… बना देंगे" जो आपकी दोपहरें खा जाता है, एक ऐसा टेम्पलेट बन जाता है जिसे दूसरे लोग खुद भरते हैं — सही ढंग से, आपको बीच में लाए बिना। आपका काम सादा HTML/CSS/JS है: वर्ज़न-नियंत्रित, diff करने योग्य, समीक्षा योग्य, और बिना किसी वेंडर लॉक-इन वाले ओपन इंजन पर चलने वाला — इसलिए वह आपका ही रहता है। प्रोडक्शन रन को ऑटोमेट कीजिए और आपका समय दिलचस्प समस्या पर लगेगा, दस-हज़ारवें एक्सपोर्ट पर नहीं।

Lolly एक प्लैटफ़ॉर्म-अज्ञेय इंजन है जो कई शेल्स (वेब PWA, Tauri डेस्कटॉप/मोबाइल, CLI, TUI) में एक ही रेंडर पाथ चलाता है। टूल डेटा हैं, बंडल किया गया कोड नहीं — एक मैनिफ़ेस्ट, एक टेम्पलेट और वैकल्पिक हुक्स — इसलिए नए टूल बिना ऐप अपडेट के शिप होते हैं। आर्किटेक्चर के लिए ओवरव्यू से शुरुआत कीजिए, फिर वह ट्रैक अपनाइए जो आपके बनाए जा रहे काम से मेल खाता हो।

प्लैटफ़ॉर्म पर नए हैं? क्विकस्टार्ट गहराई में जाने से पहले एक ब्रांड और आपका पहला रेंडर तैयार करवा देता है।

आर्किटेक्चर समझें

The shell's component library, where every shared primitive is rendered live from its own specimen

टूल ऑथर करें

नीचे दिखने वाला हर कंट्रोल tool.json में घोषित किसी इनपुट से जनरेट हुआ है। आप मैनिफ़ेस्ट की पंक्ति लिखते हैं, होस्ट विजेट बनाता है, और वही मॉडल CLI और URL को भी चलाता है।

One declared input, one generated control: a url, a colour, a select, a number, a boolean

यह पाँच कंट्रोल से कहीं आगे तक बढ़ता है। किसी इनपुट को section दे दें और होस्ट उसे समेट देता है, इसलिए D3 Chart Studio जैसा पचास-इनपुट वाला टूल भी एक छोटी सूची के रूप में खुलता है और बाक़ी सब नामित समूहों के पीछे व्यवस्थित रहता है।

The D3 sidebar - a handful of primary controls, then Data, Columns, Chart, Axes and the other sections collapsed into one line each

चलाएँ और इंटीग्रेट करें

शिप करें और ऑपरेट करें

भरोसा और डेटा

अधिकार और लेखकत्व भी बाक़ी सबकी तरह इनपुट ही हैं। Embed & Track Image क्रिएटर, कॉपीराइट, लाइसेंस और संपर्क फ़ील्ड घोषित करता है, और एक्सपोर्ट उन्हें फ़ाइल के अपने मेटाडेटा और उसके C2PA मैनिफ़ेस्ट में लिख देता है।

The Embed and Track Image controls - creator, copyright, a licence dropdown, contact and title, filled from the link