প্রকল্প সম্পর্কে
remix-run/remix হলো Remix 3-এর সোর্স রিপোজিটরি, যাকে একটি পূর্ণাঙ্গ স্ট্যাকড ওয়েব ফ্রেমওয়ার্ক হিসেবে বর্ণনা করা হয়েছে এবং এটি বর্তমানে সক্রিয়ভাবে তৈরি করা হচ্ছে। এর README-তে ছয়টি মূলনীতির কথা বলা হয়েছে: LLM এবং পণ্যে মডেল ব্যবহারের লক্ষ্যে মডেল-ফার্স্ট ডেভেলপমেন্ট; Web APIs এবং JavaScript-এর ওপর ভিত্তি করে তৈরি করা; স্ট্যাটিক অ্যানালাইসিসের প্রত্যাশা ছাড়াই রানটাইম-ফার্স্ট ডিজাইন; ডিপেন্ডেন্সি এড়িয়ে চলা; কম্পোজযোগ্য, একক-উদ্দেশ্য এবং প্রতিস্থাপনযোগ্য অ্যাবস্ট্রাকশনের দাবি; এবং প্যাকেজগুলোকে স্বতন্ত্রভাবে ব্যবহারযোগ্য রেখে একটি একক remix প্যাকেজ হিসেবে সংহতিপূর্ণভাবে বিতরণ করা। README-তে উল্লেখ করা হয়েছে যে, ইন্টারঅপারেবিলিটি এবং পোর্টেবিলিটির জন্য প্যাকেজগুলো ওয়েব স্ট্যান্ডার্ডকে অগ্রাধিকার দেয়। রানটাইম-নির্দিষ্ট API-এর পরিবর্তে 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, Memcache এবং Redis-এর জন্য সেশন মিডলওয়্যার ও স্টোরেজ অ্যাডাপ্টার, static-middleware, tar-parser, terminal, test, ui এবং ui-hmr। ইনস্টলেশন অপশনগুলোর মধ্যে রয়েছে npm install remix@next এবং npx remix@next new my-remix-app, পাশাপাশি pnpm-এর মাধ্যমে গিট রিপোজিটরি থেকে preview/main প্যাকেজ ইনস্টল করা। যারা Remix 3 অ্যাপ শুরু করতে চান, তাদের জন্য README-তে .agents/skills/remix/SKILL.md-এ থাকা remix app skill-এর কথা বলা হয়েছে। এটি ইস্যু এবং পুল রিকোয়েস্ট স্বাগত জানায় এবং CONTRIBUTING ও LICENSE-এর লিঙ্ক প্রদান করে।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.