একটি সংক্ষিপ্ত, সরলিকৃত উত্তর দেওয়ার জন্য: এই মুহুর্তে একটি বিশ্রামযুক্ত ব্যাকএন্ডের জন্য, আপনার ব্যাকবোন ব্যবহার করা উচিত।
আরও জটিল উত্তর দেওয়ার জন্য: আপনি যা করছেন তার উপর নির্ভর করে এটি। অন্যরা যেমন বলেছে, এমবারটি বিভিন্ন জিনিসের জন্য নকশাকৃত, এবং বিভিন্ন সংখ্যক লোকের কাছে আবেদন করবে। আমার সংক্ষিপ্ত উত্তরটি আপনার বিশ্রামের প্রয়োজনীয়তার অন্তর্ভুক্তির উপর ভিত্তি করে।
এই মুহুর্তে, অ্যাম্বার-ডেটা (যা এম্বারের অভ্যন্তরে পূর্বনির্ধারিত দৃistence়তা প্রক্রিয়া বলে মনে হয়) উত্পাদন প্রস্তুত থেকে অনেক দূরে। এর অর্থ হ'ল এটিতে বেশ কয়েকটি বাগ রয়েছে এবং অত্যন্ত গুরুত্বপূর্ণভাবে নেস্টেড ইউআরআই সমর্থন করে না (উদাহরণস্বরূপ / পোষ্ট / ২ / মন্তব্য / 4556)। যদি আরআরইএসটি আপনার প্রয়োজন হয় তবে আপনি যদি অ্যাম্বারকে বেছে নেন তবে আপাতত আপনাকে এটিকে ঘিরে কাজ করতে হবে (অর্থাত আপনি এটি হ্যাক করতে হবে, অপেক্ষা করুন, নিজেকে স্ক্র্যাচ থেকে এম্বার-ডেটার মতো কিছু বাস্তবায়ন করুন, বা ব্যবহার করবেন না - প্রতি-রিস্টফুল ইউআরআই)। অ্যাম্বার-ডেটা কঠোরভাবে এম্বারের অংশ নয়, সুতরাং এটি সম্পূর্ণভাবে সম্ভব।
আকার থেকে আলাদা হয়ে দুজনের মধ্যে প্রধান পার্থক্যগুলি হ'ল:
অ্যাম্বার আপনার জন্য যথাসম্ভব চেষ্টা করার চেষ্টা করে, যাতে আপনাকে যতটা কোড লিখতে না হয়। এটি অত্যন্ত শ্রেণিবদ্ধ এবং আপনার অ্যাপটিও যদি খুব শ্রেণিবদ্ধ হয় তবে সম্ভবত এটি বেশ উপযুক্ত। কারণ এটি আপনার পক্ষে অনেক কিছু করে, বাগগুলি কোথা থেকে এসেছে তা নির্ধারণ করা এবং অপ্রত্যাশিত আচরণ কেন ঘটছে তা বোঝা মুশকিল হতে পারে (অনেক "জাদু" রয়েছে)। আপনার যদি এমন একটি অ্যাপ্লিকেশন থাকে যা স্বাভাবিকভাবে এম্বার আপনাকে বিল্ডিংয়ের প্রত্যাশা করে এমন অ্যাপ্লিকেশানটির সাথে ফিট করে তবে সম্ভবত সমস্যাটি হবে না।
ব্যাকবোন আপনার জন্য যতটা সম্ভব সম্ভব করার চেষ্টা করে যাতে আপনি কী চলছে তার বিষয়ে যুক্তি করতে পারেন এবং আপনার অ্যাপ্লিকেশনটির সাথে খাপ খায় এমন একটি আর্কিটেকচার তৈরি করতে পারেন (বরং আপনি যে ফ্রেম ব্যবহার করছেন সেই কাঠামোর আর্কিটেকচারের সাথে খাপ খায় এমন অ্যাপ তৈরির চেয়ে)। এটি শুরু করা খুব সহজ তবে আপনি যদি সতর্ক না হন তবে আপনি খুব দ্রুত কোনও গণ্ডগোলের সাথে শেষ করতে পারেন। এটি গণিত বৈশিষ্ট্য, স্ব-আনবাইন্ডিং ইভেন্ট ইত্যাদির মতো জিনিসগুলি করে না এবং এগুলি আপনার কাছে ছেড়ে দেয়, সুতরাং আপনাকে নিজেকে প্রচুর পরিমাণে প্রয়োগ করতে হবে (বা কমপক্ষে আপনার জন্য গ্রন্থাগারগুলি বেছে নেবে), যদিও তা বরং পুরো বিষয়টি।
আপডেট : দেখা যাচ্ছে যে সাম্প্রতিক হিসাবে, এম্বার এখন নেস্টেড ইউআরআই সমর্থন করে, সুতরাং আমি মনে করি যে প্রশ্নটি আপনার অ্যাপ্লিকেশনের জন্য আর্কিটেকচারালিভাবে আপনি কতটা যাদু পছন্দ করেন এবং অ্যাম্বার একটি ভাল ফিট কিনা to