প্রকল্প সম্পর্কে

redwoodjs/graphql-এর README RedwoodJS-এর GraphQL-সম্পর্কিত স্তর উপস্থাপন করে, যা React অ্যাপ্লিকেশনের জন্য একটি মতামতভিত্তিক ফুল-স্ট্যাক JavaScript/TypeScript ফ্রেমওয়ার্ক। স্থিতিশীল Arapahoe রিলিজে, একটি Redwood অ্যাপ Prisma-এর মাধ্যমে একটি ডাটাবেস অ্যাক্সেস করে এমন একটি React ফ্রন্টএন্ড এবং একটি কাস্টম GraphQL API ব্যবহার করে। README-তে তালিকাভুক্ত ঐচ্ছিক GraphQL স্ট্যাকের মধ্যে রয়েছে GraphQL, GraphQL Yoga, Envelop এবং Apollo Client। সমন্বিত টুলিংয়ের মধ্যে রয়েছে Jest পরীক্ষার জন্য, Pino লগিংয়ের জন্য এবং Storybook একটি UI কম্পোনেন্ট ক্যাটালগের জন্য। প্রকল্পটি Auth0-এর মতো প্রমাণীকরণ প্রদানকারী এবং Tailwind CSS-এর মতো CSS টুলগুলির জন্য CLI-ভিত্তিক সেটআপ, পাশাপাশি Netlify এবং Vercel-এর মতো সার্ভারলেস প্ল্যাটফর্ম এবং AWS ও Render-এর মতো সার্ভার/কন্টেইনার প্ল্যাটফর্মে ডিপ্লয়মেন্ট পাথও নথিভুক্ত করে। অপ্রকাশিত Bighorn যুগকে উচ্চাকাঙ্ক্ষী হিসাবে বর্ণনা করা হয়েছে এবং এটি প্রোডাকশন রিলিজের পরিবর্তে ক্যানারি রিলিজের মাধ্যমে উপলব্ধ। এর পরিকল্পিত দিকনির্দেশনা React সার্ভার কম্পোনেন্টস, সার্ভার অ্যাকশনস, ডিক্লারেটিভ ডেটা ফেচিং, সরলীকৃত ফর্ম সাবমিশন, স্ট্যাক জুড়ে TypeScript এবং স্পষ্ট সার্ভার/ক্লায়েন্ট এক্সিকিউশন পছন্দের উপর কেন্দ্রীভূত। একটি বিশিষ্ট নোটিশ RedwoodSDK উপস্থাপন করে, যা Cloudflare-এর জন্য একটি পৃথক Vite-ভিত্তিক React ফ্রেমওয়ার্ক। README বলছে এটি SSR, React সার্ভার কম্পোনেন্টস, সার্ভার ফাংশন, স্ট্রিমিং এবং রিয়েলটাইম, Miniflare লোকাল ডেভেলপমেন্ট প্যারিটি এবং ওয়েব-স্ট্যান্ডার্ড Request ও Response API ব্যবহার করে Workers, D1, Durable Objects, R2 এবং Queues সহ Cloudflare পরিষেবাগুলি সমর্থন করে। README একটি Redwood টিউটোরিয়াল, কুইক-স্টার্ট গাইড, রেফারেন্স ডকুমেন্টেশন, রোডম্যাপ, ব্লগ, ফোরাম এবং Discord-এর লিঙ্ক প্রদান করে। এটি graphql প্যাকেজের নিজস্ব একটি বিস্তারিত API রেফারেন্স প্রদান করে না।