আমি সম্প্রতি @ এনজিআরএক্স / স্টোরের সাথে অ্যাংুলার 6 শিখছি যখন টিউটোরিয়ালটির একটি হল রাষ্ট্র পরিচালনার জন্য @ এনজিআরএক্স / স্টোর ব্যবহার করা, তবে আমি পর্দার পিছনে @ এনজিআরএক্স / স্টোর ব্যবহারের সুবিধা বুঝতে পারি না।
উদাহরণস্বরূপ, একটি সাধারণ লগইন এবং সাইনআপ ক্রিয়াকলাপের জন্য, পূর্বে পরিষেবাটি ব্যবহার করে (চলুন আমরা এটিকে অ্যাথ সার্ভিস বলি) আমরা ব্যাকএন্ড এপি কল করতে ব্যবহার করতে পারি, "ইউজারআইএনফো" বা "টোকন" সংরক্ষণ করতে পারি, ব্যবহারকারীকে "হোম" এ পুনঃনির্দেশ করুন পৃষ্ঠা এবং আমরা যে কোনও উপাদানগুলিতে ডিআই ব্যবহার করে আমাদের ইউজারআইএনফো পেতে প্রয়োজন যেখানে আথ সার্ভিসেস ইনজেকশন করতে পারি, যা কেবলমাত্র একটি ফাইল অথ সার্ভিস সবকিছু পরিচালনা করে ।
এখন যদি আমরা @ এনজিআরএক্স / স্টোর ব্যবহার করে থাকি তবে আমাদের অ্যাকশন / স্টেট / রেডুসার / এফেক্টস / সিলেক্টর সংজ্ঞায়িত করতে হবে যা সম্ভবত উপরের ক্রিয়া বা ইভেন্টটি পরিচালনা করতে 4 বা 5 ফাইল লিখতে হবে, তবে এখনও মাঝে মাঝে আমাদের ব্যাকএন্ড এপি কল করতে হবে পরিষেবাটি ব্যবহার করে যা আরও জটিল এবং অপ্রয়োজনীয় বলে মনে হচ্ছে ...
অন্য কোনও দৃশ্যে , আমি দেখতে পাচ্ছি কিছু পৃষ্ঠা গ্রিড ডেটার মতো অবজেক্ট বা অবজেক্টের তালিকা সংরক্ষণ করতে @ এনজিআরএক্স / স্টোর ব্যবহার করে। , এটি কি কোনও ধরণের মেমোরি স্টোর ব্যবহারের জন্য?
সুতরাং এই প্রশ্নে ফিরে আসা, কেন আমরা এখানে কৌণিক প্রকল্পে @ এনজিআরএক্স / স্টোর পরিষেবার নিবন্ধকরণ স্টোর ব্যবহার করছি? আমি জানি এটি " স্টেট ম্যানেজমেন্ট " ব্যবহারের জন্য, তবে "রাজ্য পরিচালনা" আসলে কী? এটি কি লেনদেন লগের মতো কিছু এবং কখন আমাদের এটির প্রয়োজন হয়? কেন আমরা এটিকে সামনের প্রান্তে পরিচালনা করব? @ এনজিআরএক্স / স্টোর অঞ্চলে আপনার পরামর্শ বা অভিজ্ঞতাটি নির্দ্বিধায় শেয়ার করুন!