ActiveSupport উদ্বেগ কি?
ActiveSupport উদ্বেগ কি?
Anonim

দ্য উদ্বেগ দ্বারা উপলব্ধ একটি টুল সক্রিয় সমর্থন lib ক্লাসে মডিউল অন্তর্ভুক্ত করা, মিক্সিন তৈরি করা। আমাদের ইমেল সহ যেকোন ক্লাস উদ্বেগ ইমেইল পাঠাতে সক্ষম হবে.

এই ক্ষেত্রে, সক্রিয় সমর্থন কি?

সক্রিয় সমর্থন রুবি ভাষা এক্সটেনশন, ইউটিলিটি, এবং অন্যান্য ট্রান্সভার্সাল স্টাফ প্রদানের জন্য রুবি অন রেল উপাদান। এটি ভাষা স্তরে একটি সমৃদ্ধ বটম-লাইন অফার করে, যা Railsapplications এর বিকাশ এবং Ruby on Railsitself উভয় ক্ষেত্রেই লক্ষ্য করে।

একইভাবে, রুবিতে মডিউল কি? রুবি মডিউল ক্লাসের অনুরূপ যে তারা পদ্ধতি, ধ্রুবক এবং অন্যান্য সংগ্রহ ধারণ করে মডিউল এবং শ্রেণীর সংজ্ঞা। মডিউল অনেক ক্লাসের মত সংজ্ঞায়িত করা হয়, কিন্তু মডিউল ক্লাসকিওয়ার্ডের জায়গায় কীওয়ার্ড ব্যবহার করা হয়।

পরবর্তীকালে, কেউ জিজ্ঞাসা করতে পারে, রেলে সাহায্যকারী কী?

রেল “ সাহায্যকারী ” খুব নির্দিষ্টভাবে দেখুন সাহায্যকারী . সেগুলি স্বয়ংক্রিয়ভাবে ইনভিউ অন্তর্ভুক্ত করে, কিন্তু কন্ট্রোলার বা মডেলগুলিতে নয়। এটা উদ্দেশ্যমূলক. অ্যাপ্লিকেশনে কোড সাহায্যকারী আপনার অ্যাপ্লিকেশনের সমস্ত মতামত অন্তর্ভুক্ত করা হয়.

রুবি মধ্যে mixin কি?

ক মিশ্রণ মূলত কোডের একটি সেট হিসাবে ভাবা যেতে পারে যা উত্তরাধিকার ব্যবহার না করে অতিরিক্ত সক্ষমতা যোগ করতে এক বা একাধিক ক্লাসে যোগ করা যেতে পারে। ভিতরে রুবি , ক মিশ্রণ কোড হল একটি মডিউলের মধ্যে মোড়ানো যা একটি ক্লাস অন্তর্ভুক্ত করতে পারে বা প্রসারিত করতে পারে (পরে এই পদগুলিতে আরও বেশি)। আসলে, একটি একক শ্রেণীর অনেকগুলি থাকতে পারে মিশ্রণ.