সাধারণ ওয়েব সংস্থাগুলির জন্য ইউআরআই-এর কাছ থেকে ঘনিষ্ঠভাবে দেখুন। সেগুলি আপনার টেম্পলেট। ডিরেক্টরি গাছ সম্পর্কে চিন্তা করুন; সাধারণ লিনাক্সের মতো ফাইল এবং ডিরেক্টরি নাম ব্যবহার করুন।
HelloWorldসম্পদ সত্যিই ভাল বর্গ নয়। এটি কোনও "জিনিস" বলে মনে হয় না। এটি হতে পারে, তবে এটি খুব বিশেষত্বের মতো নয়। ক greetingএকটি জিনিস।
user-idআপনি যে বিশেষ্যটি আনছেন তা হতে পারে। তবে সন্দেহজনক যে আপনার অনুরোধের ফলাফলটি কেবলমাত্র একটি ইউজার_ইড। অনুরোধের ফলাফলটি একজন ব্যবহারকারী হওয়ার সম্ভাবনা অনেক বেশি। সুতরাং, userআপনি যে বিশেষ্যটি আনছেন তা কি?
www.example.com/greeting/user/x/
আমার কাছে যৌক্তিক. আপনার REST অনুরোধকে এক প্রকার বিশেষ্য বাক্য তৈরি করার দিকে মনোনিবেশ করুন - শ্রেণিবিন্যাসের মাধ্যমে একটি পথ (বা শ্রেণিবদ্ধ, বা ডিরেক্টরি)। সম্ভব হলে বিশেষ্য বিশেষ্য ব্যবহার করুন, যদি সম্ভব হয় তবে বিশেষ্য বাক্যাংশগুলি এড়িয়ে চলুন।
সাধারণত, যৌগিক বিশেষ্য বাক্যাংশগুলির অর্থ সাধারণত আপনার শ্রেণিবিন্যাসের আরও একটি পদক্ষেপ। সুতরাং আপনার নেই /hello-world/user/এবং /hello-universe/user/। আপনার আছে /hello/world/user/এবং hello/universe/user/। বা সম্ভবত /world/hello/user/এবং /universe/hello/user/।
বিষয়টি হ'ল সংস্থানগুলির মধ্যে একটি নেভিগেশন পথ সরবরাহ করা।