इस प्रोजेक्ट के बारे में
remix-run/remix, Remix 3 का सोर्स रिपॉजिटरी है, जिसे एक पूर्ण-स्टैक वेब फ्रेमवर्क के रूप में वर्णित किया गया है और यह सक्रिय विकास के अधीन है। README छह सिद्धांतों को रेखांकित करता है: LLMs और उत्पादों में मॉडल उपयोग के उद्देश्य से मॉडल-फर्स्ट डेवलपमेंट; Web APIs और JavaScript पर आधारित निर्माण; बिना स्टैटिक एनालिसिस की अपेक्षा के रनटाइम-फर्स्ट डिज़ाइन; डिपेंडेंसी से बचना; कंपोजेबल, सिंगल-पर्पस और रिप्लेसेबल एब्स्ट्रैक्शन की मांग; और पैकेज को स्टैंडअलोन उपयोग योग्य रखते हुए एक एकल remix पैकेज के रूप में सुसंगत वितरण। README के अनुसार, पैकेज इंटरऑपरेबिलिटी और पोर्टेबिलिटी के लिए वेब मानकों को प्राथमिकता देते हैं, जिसमें रनटाइम-विशिष्ट APIs के बजाय Web Streams, Uint8Array, Web Crypto, Blob और File जैसे उदाहरणों का उपयोग किया गया है, ताकि कोड Node.js, Bun, Deno, Cloudflare Workers और अन्य वातावरणों में काम कर सके। रिपॉजिटरी में कई पैकेज सूचीबद्ध हैं, जिनमें assert, assets, async-context-middleware, auth, auth-middleware, cli, compression-middleware, cookie, cop-middleware, cors-middleware, csrf-middleware, data-schema, MySQL, PostgreSQL और SQLite कार्यान्वयन के साथ data-table, fetch-proxy, fetch-router, S3 बैकएंड के साथ file-storage, form-data-middleware, form-data-parser, fs, headers, html-template, lazy-file, logger-middleware, method-override-middleware, mime, multipart-parser, node-fetch-server, node-hmr, node-tsx, response, route-pattern, session, session मिडलवेयर और Memcache और Redis के लिए स्टोरेज एडेप्टर, static-middleware, tar-parser, terminal, test, ui और ui-hmr शामिल हैं। इंस्टॉलेशन विकल्पों में npm install remix@next और npx remix@next new my-remix-app शामिल हैं, साथ ही pnpm के साथ Git रिपॉजिटरी से preview/main पैकेज इंस्टॉल करना भी शामिल है। Remix 3 ऐप शुरू करने वाले एजेंटों के लिए, README .agents/skills/remix/SKILL.md में remix ऐप स्किल की ओर संकेत करता है। यह इश्यू और पुल रिक्वेस्ट का भी स्वागत करता है और CONTRIBUTING और LICENSE के लिंक प्रदान करता है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.