সুচিপত্র:
সংজ্ঞা - রুবি অন রেল (আরআর) এর অর্থ কী?
রুবি অন রেল (আরআর) রুবিতে লেখা একটি ক্রস-প্ল্যাটফর্ম ওয়েব অ্যাপ্লিকেশন ফ্রেমওয়ার্ক। কাঠামোটি মূলত ডেভিড হেইনমিয়ার হ্যানসন লিখেছিলেন এবং বিভিন্ন ব্যক্তিগত অবদানকারীদের একটি রেল কোর দল গবেষণা এবং আরও বিকাশ করেছে। আরআর একটি প্রোগ্রামারকে প্রোগ্রামিংয়ের সাথে জড়িত পদক্ষেপ, সময় এবং ভার্বিয়েজ হ্রাস করে আরও দ্রুত ওয়েব অ্যাপ্লিকেশনগুলি বিকাশের অনুমতি দেয়।
আরআর কেবল রেইল হিসাবে পরিচিত। আরআর এর প্রথম প্রকাশটি জুলাই ২০০৪ এ হয়েছিল। এমআরটি লাইসেন্সের আওতায় আরআর বিতরণ করা হয়।
টেকোপিডিয়া রুবি অন রেলে (আরআর) ব্যাখ্যা করে
রুবে অন রেলস (আরআর) মডেল-ভিউ-কন্ট্রোলার (এমভিসি) পদ্ধতির অনুসরণ করে যেখানে অ্যাপ্লিকেশন লজিকটি ইউজার ইন্টারফেস থেকে পৃথক করা হয়। আরআর ব্যবহারকারী ইন্টারফেস থেকে অ্যাপ্লিকেশন কার্যকারিতা বিচ্ছিন্ন করতে অবিচ্ছিন্ন জাভাস্ক্রিপ্ট নামে একটি জনপ্রিয় কৌশল প্রয়োগ করে। অন্য যে কোনও আধুনিক কাঠামোর মতোই, আরআর একটি "কনফিগারেশন ওভার কনফিগারেশন" পদ্ধতির প্রয়োগ করে যা প্রোগ্রামারদের নেওয়া সিদ্ধান্তের সংখ্যা হ্রাস করতে চায়। আরআর বেশ কয়েকটি প্যাকেজ নিয়ে গঠিত:
- অ্যাক্টিভ রেকর্ড: একটি স্থাপত্য নিদর্শন যা সম্পর্কিত ডেটাবেজে তথ্য সঞ্চয় করে।
- অ্যাক্টিভোর্সোর্স: প্যাকেজ যা ওয়েব পরিষেবাদি সরবরাহ করে।
- অ্যাকশন প্যাক: নিয়ন্ত্রণ ফাংশন সহ পরিচালনা প্যাকেজ।
- অ্যাকশন ওয়েব পরিষেবাদি: ওয়েব পরিষেবাদি প্যাকেজ।
- অ্যাক্টিভসপোর্ট: সমর্থন পরিচালনা উপাদান।
- অ্যাকশনমেলার: ইমেল পরিচালনা উপাদান।
যদিও আরআরটি মূলত মংগ্রেল ওয়েব সার্ভারে চালনার জন্য রচিত হয়েছিল, এখন এটি বেশিরভাগ ওয়েবসার্সকে সমর্থন করে এবং মাইএসকিউএল, পোস্টগ্রিসকিউএল, ওরাকল, এসকিউএল সার্ভার এবং ডিবি 2 এর মতো ডাটাবেস সার্ভারগুলিকে সমর্থন করে।




