ধারণা এমভিসি একটি দুর্দান্ত এবং তিনটি পৃথক সত্তা থাকার মৌলিক ধারণা এবং এগুলি কখনই মিশ্রিত হয় না। এই নিবন্ধে, আমরা নীচের ক্রমে অ্যাঙ্গুলারজেএস-তে এমভিসি কী তা বুঝতে পারি:
অ্যাঙ্গুলারজেএস-তে এমভিসি কী?
AngularJs এমভিসি প্যাটার্ন সমর্থন করে। এমভিসি অর্থাত্ মডেল ভিউ কন্ট্রোলার এমন একটি সফ্টওয়্যার ডিজাইনের ধরণ যা ওয়েব অ্যাপ্লিকেশনগুলির বিকাশের জন্য ব্যবহৃত হয়। এটিতে নিম্নলিখিত অংশগুলি রয়েছে:
মডেল - প্যাটার্নের সর্বনিম্ন স্তর, মডেলটিতে একটি ডাটাবেস থাকে। অ্যাপ্লিকেশন ডেটা পরিচালনা করার দায়িত্ব মডেলকে দেওয়া হয়। সহজ কথায়, এটি অ্যাপ্লিকেশনটির ডেটা এবং যুক্তি পরিচালনা করে।
দেখুন - ভিউটি ব্যবহারকারীর কাছে ডেটা বা পুরো ডেটা প্রদর্শনের জন্য দায়ী। কন্ট্রোলার থেকে ডেটা প্রদর্শন করতে, আমরা ভিউতে কৌণিক অভিব্যক্তি যুক্ত করতে পারি, যা মডেলকে সমন্বয় করে এবং কোনও পরিবর্তন সম্পর্কে দেখুন। সহজ কথায়, ভিউটি হল ইউজার ইন্টারফেস, যা আউটপুট প্রদর্শন করে।
কিভাবে স্ট্রিং পাইথন বিপরীত
নিয়ামক - মডেল এবং ভিউয়ের নিয়ন্ত্রণ নিয়ন্ত্রণকারীর দ্বারা সরবরাহ করা হয়, অর্থাৎ এটি প্রদর্শনের পাশাপাশি ডেটা পুনরুদ্ধার নিয়ন্ত্রণ করে। সহজ কথায় কন্ট্রোলার মডেল এবং দেখার অংশের মধ্যে মিথস্ক্রিয়া পরিচালনা করে।
এমভিসি আর্কিটেকচারাল প্যাটার্ন ব্যবহার করা হয়েছেসফ্টওয়্যার ইঞ্জিনিয়ারিংয়ে দীর্ঘ সময়ের জন্য দক্ষতার সাথে কার্যকরভাবে
আগুলারজেএস-তে এমভিসির কাজ
এমভিসি জাভাস্ক্রিপ্ট এবং এইচটিএমএল ব্যবহারের মাধ্যমে অ্যাঙ্গুলারজে প্রয়োগ করা যেতে পারে। মডেল অংশ দ্বারা প্রয়োগ করা যেতে পারে যেখানে মডেল এবং নিয়ামক অংশটি প্রয়োগ করা যেতে পারে ।
নিম্নলিখিত উদাহরণ এমভিসির কাজ দেখায়:
কৌণিক এমভিসি আর্কিটেকচার
জাভাতে কীভাবে বস্তুর অ্যারে করা যায়
ফাংশন ঠিকানা ($ সুযোগ) {
$ সুযোগ.পার্সন = {
'Name' : 'Ari Jon ',
'ঠিকানা': 'পার্ক, এনওয়াইসি',
}
}
আউটপুটটি সেই ব্যক্তির নাম হবে, আরি জন।
এটির সাথে, আমরা অ্যাঙ্গুলারজেএস নিবন্ধে এই এমভিসিটির শেষ পর্যন্ত এসেছি। কৌণিক ক্ষেত্রে এমভিসি আর্কিটেকচারের প্রয়োগটি এই নিবন্ধে উল্লিখিত পদ্ধতি দ্বারা সম্পন্ন হয়। এই স্থাপত্যের কারণে দায়িত্ব পৃথক করা সম্ভব হয়েছে। মডেলটিতে অ্যাপ্লিকেশন ডেটা থাকে, তবে ভিউটি বিন্যাস বা ব্যবহারকারী ইন্টারফেসের প্রতিনিধিত্ব করে। নিয়ামক দর্শন এবং মডেলের মধ্যে সংযোগ হিসাবে কাজ করে।
গহ্যাক আউট এডুরেকা, বিশ্বস্ত জুড়ে 250,000 এরও বেশি সন্তুষ্ট শিক্ষার্থীর নেটওয়ার্ক সহ একটি বিশ্বস্ত অনলাইন লার্নিং সংস্থা by কৌণিক একটি জাভাস্ক্রিপ্ট ফ্রেমওয়ার্ক যা স্কেলযোগ্য, এন্টারপ্রাইজ এবং পারফরম্যান্স ক্লায়েন্ট-সাইড ওয়েব অ্যাপ্লিকেশন তৈরি করতে ব্যবহৃত হয়। কৌণিক কাঠামোর গ্রহণযোগ্যতা উচ্চ হওয়ায়, অ্যাপ্লিকেশনটির পারফরম্যান্স ম্যানেজমেন্ট হ'ল সম্প্রদায়কে পরোক্ষভাবে আরও ভাল কাজের সুযোগ দিয়ে চালিত করা হয়। কৌণিক শংসাপত্র প্রশিক্ষণের লক্ষ্য এন্টারপ্রাইজ অ্যাপ্লিকেশন বিকাশের চারপাশে এই সমস্ত নতুন ধারণাটি আচ্ছাদন করা।