दस्तावेज़Documentation
नेक्सी दस्तावेज़ीकरण
फुलस्टैक वेब अनुप्रयोगों के लिए एक Python ढांचा।
नेक्सी आपके पेजों और आपके एपीआई को एक Python प्रोजेक्ट में रखता है, जो एक सर्वर द्वारा परोसा जाता है। संस्करण 2.2 FastAPI पर बनाया गया है: प्रत्येक एपीआई रूट एक FastAPI रूट है, जो OpenAPI स्कीमा में सूचीबद्ध है जिसे स्केलर /docs पर दिखाता है।
- Python पहले। पृष्ठ, समापन बिंदु, रूप और क्रियाएं Python हैं, और एक पृष्ठ को JavaScript की आवश्यकता नहीं है।
- जब आप एक फ्रंटएंड चाहते हैं। React, Vue, Svelte, Solid या Preact, एक घटक के लिए या पूरी साइट के लिए।
- एक फ़ाइल, एक यूआरएल।
src/routes/के अंतर्गत एक फ़ाइल एक मार्ग है:.nexyएक पृष्ठ है,.pyएक एपीआई समापन बिंदु है। - विकसित करने के लिए जगह। एक फ़ाइल से प्रारंभ करें; प्रोजेक्ट बढ़ने पर मॉड्यूल पर जाएँ, या मौजूदा FastAPI राउटर में प्लग इन करें।
अब यहां? नेक्सी क्या है? पढ़ें, फिर त्वरित शुरुआत पढ़ें।
पहला कदम
नेक्सी क्या है?जानिए नेक्सी क्या है, यह किस पर बनी है और आपको क्या मिलता हैस्थापनाuv और नेक्सी सीएलआई स्थापित करें, फिर अपना पहला प्रोजेक्ट बनाएंत्वरित शुरुआतएक प्रोजेक्ट बनाएं, इसे लाइव रीलोड के साथ चलाएं और उत्पादन के लिए इसका निर्माण करेंट्यूटोरियलचरण दर चरण एक नोट्स ऐप बनाएं, एक समय में एक चलाने योग्य भाग
मॉडल को समझें
मूल अवधारणाएँमानसिक मॉडल प्राप्त करें: मार्ग, पृष्ठ, दृश्य, घटक, हैंडलर, समापन बिंदुपरियोजना संरचनाजानें कि किसी प्रोजेक्ट में प्रत्येक फ़ोल्डर और फ़ाइल किस लिए हैएक राउटर चुनेंफ़ाइल-आधारित, मॉड्यूलर या कस्टम राउटर चुनेंएक दृश्य प्रारूप चुनेंकिसी पृष्ठ के लिए .nexy, Markdown या क्लाइंट फ़्रेमवर्क चुनें