GraphQL কোয়েরি বিল্ডার
একটি ফর্মের মাধ্যমে ফিল্ড, আর্গুমেন্ট ও নেস্টেড সিলেকশন যোগ করুন এবং ক্লায়েন্টে কপি করার জন্য প্রস্তুত ফরম্যাট করা GraphQL কোয়েরি পান।
🔒 এই টুলটি সম্পূর্ণভাবে আপনার ব্রাউজারে চলে। আপনার ফাইল কখনও সার্ভারে আপলোড করা হয় না।
তৈরি হওয়া কোয়েরি
এটি কীভাবে কাজ করে
- query বা mutation বেছে নিন এবং অপারেশনটিকে একটি ঐচ্ছিক নাম দিন।
- রুট ফিল্ড এবং এর প্রয়োজনীয় যেকোনো আর্গুমেন্ট সেট করুন।
- নির্বাচন করার ফিল্ডগুলো তালিকাভুক্ত করুন, সাব-সিলেকশন নেস্ট করতে ইনডেন্ট করুন।
- ফরম্যাট করা GraphQL স্ট্রিংটি সরাসরি আপনার ক্লায়েন্টে কপি করুন।
FAQ
ফিল্ড কীভাবে নেস্ট করব?
একটি প্যারেন্ট ফিল্ডের নিচে একটি লাইন ইনডেন্ট করলে তা সাব-সিলেকশন হয় — যেমন, posts { id title } নির্বাচন করতে "posts"-এর নিচে "id" ও "title" ইনডেন্ট করুন।
আমি কি mutation-ও তৈরি করতে পারি?
হ্যাঁ — অপারেশন টাইপ ড্রপডাউন "mutation"-এ পরিবর্তন করুন, তৈরি হওয়া আউটপুট সেই অনুযায়ী কীওয়ার্ড বদলায়।
আর্গুমেন্ট কীভাবে ফরম্যাট হয়?
প্রতি লাইনে একটি "name: value" জোড়া লিখুন। এগুলো কমা দিয়ে যুক্ত হয় এবং রুট ফিল্ডের ঠিক পরে বন্ধনীতে মোড়ানো হয়, মানক GraphQL আর্গুমেন্ট সিনট্যাক্স অনুসারে।
এটি কি কোয়েরি সার্ভারে পাঠায়?
না — এটি শুধু আপনার ব্রাউজারে কোয়েরির টেক্সট ফরম্যাট করে। সত্যিই চালাতে ফলাফলটি আপনার নিজের GraphQL ক্লায়েন্ট, Playground বা Postman-এ পেস্ট করুন।
আমরা কীভাবে তুলনীয়
| বৈশিষ্ট্য | Online Tool Store | হাতে কাঁচা GraphQL টাইপ করা |
|---|---|---|
| হাতে ব্রেস মেলানোর দরকার নেই | ✓ | ✗ |
| প্রতিবার সামঞ্জস্যপূর্ণ ইনডেন্টেশন | ✓ | হাতে |
হাতে নেস্টেড GraphQL কোয়েরি লিখলে অমিল ব্রেসের ভুল সহজেই হয়। এই বিল্ডার একটি সরল ফিল্ড রূপরেখা থেকে পরিচ্ছন্ন, সামঞ্জস্যপূর্ণভাবে ইনডেন্ট করা কোয়েরি টেক্সট তৈরি করে।