روبی آن ریلز ٹیوٹوریل: آپ کو ویب ایپلی کیشنز کے بارے میں جاننے کی ضرورت ہے



یہ روبی آن ریلز ٹیوٹوریل آپ کو ریل فریم ورک کے بارے میں گہرائی سے آگاہی فراہم کرے گا اور شروع سے ہی ویب ایپلیکیشن بنانے میں آپ کی مدد کرے گا۔

لاکھوں کاروبار انٹرنیٹ کو ایک سرمایہ کاری مؤثر مواصلاتی چینل کے بطور استعمال کرتے ہیں۔ اس کی مدد سے وہ اپنی ہدف مارکیٹ کے ساتھ معلومات کا تبادلہ کرسکیں اور تیز ، محفوظ لین دین کریں۔ فریم ورک لائبریریاں ہیں جو آپ کی ایپلی کیشن کو تیز اور تیز تر بنانے میں مدد کرتی ہیں۔ ایک انتہائی پیداواری ویب ایپلی کیشن فریم ورک میں سے ایک ہے۔ یہ روبی آن ریل ٹیوٹوریل آپ کو ویب اطلاق کے فریم ورک کے بارے میں گہرائی سے آگاہی فراہم کرے گا۔

اس روبی آن ریلس ٹیوٹوریل میں درج ذیل موضوعات کا احاطہ کیا گیا ہے۔





جیلوں میں روبی کیا ہے؟

ریلیوں پر روبیروبی آن ریل ، جسے ریل بھی کہا جاتا ہے ، ایک سرور سائیڈ ہےروبی پروگرامنگ زبان میں لکھا ہوا ویب ایپلیکیشن فریم ورک۔ یہ ایک ماڈل ویو-کنٹرولر فریم ورک ہے جو ایک ڈیٹا بیس اور ویب صفحات کے ل a ایک ڈھانچہ مہیا کرتا ہے۔ ایک درخواست عام طور پر ریلوں کے ساتھ کم از کم دس گنا تیز رفتار تیار کرسکتی ہے۔ فریم ورک.



آئیے روبی آن ریل ٹیوٹوریل کے ساتھ آگے بڑھیں اور اس فریم ورک کو استعمال کرنے کی مزید وجوہات تلاش کریں۔

جیلوں پر روبی کیوں استعمال کریں؟

ویب فریم ورک خصوصیات کے ساتھ آتا ہے جس میں کلائنٹ سائیڈ اور سرور سائیڈ دونوں ویب ڈویلپمنٹ کی سہولت ہوتی ہے۔ یہ ویب صفحات ، ویب خدمات ، اور ڈیٹا بیس بنانے کے لئے ڈویلپرز کو درکار بنیادی ڈھانچہ فراہم کرتا ہے۔ نیز ، یہ ڈویلپرز کو یکجا کرکے صارف انٹرفیس بنانے کے قابل بناتا ہے ، سی ایس ایس ، ، اور XML۔ آئیے کچھ وجوہات پر ایک نظر ڈالیں جس کی وجہ سے ہمیں دوسرے فریم ورکوں پر روبی کو ریل پر منتخب کرنا چاہئے۔

  • یہ ویب ٹیکنالوجیز کے لئے بہترین ہے
  • پیسہ بچاتا ہے
  • وقت کی بچت
  • فعال اور مددگار کمیونٹی
  • اپنا خود کا پلگ اور پلے ایپس بنائیں
  • بڑی کمپنیوں کے ذریعہ استعمال کیا جاتا ہے

اب جب ہم جانتے ہیں کہ ہمیں دوسرے فریم ورک کے مقابلے میں ربی کو ریل پر کیوں ترجیح دینی چاہئے ، تو آئیے اپنے روبی آن ریل ٹیوٹوریل کے ساتھ آگے بڑھتے ہیں اور اس میں لکھی گئی پروگرامنگ کی زبان کے بارے میں جانتے ہیں۔



روبی سے تعارف

روبی ایک متحرک ، اوپن سورس پروگرامنگ زبان ہے جس میں سادگی اور پیداوری پر توجہ دی جاتی ہے۔ اس میں ایک خوبصورت نحو ہے جو پڑھنا فطری ہے اور لکھنے میں آسان ہے۔ روبی میں ، بالکل ہر چیز ایک شے ہے ، مطلب ہر چیز پیغامات بھیجنے اور وصول کرنے کے ایک ہی انداز میں چلتی ہے۔

آئیے اپنے روبی آن ریل ٹیوٹوریل کے ساتھ آگے بڑھیں اور روبی پروگرامنگ لینگویج کے کچھ فوائد پر ایک نظر ڈالیں۔

روبی کے فوائد

روبی کو اکثر نو عمر افراد کے لئے سفارش کی جاتی ہے کیونکہ اس کا استعمال آسان اور ماسٹر ہے۔ دوسری وجہ یہ ہے کہ جب دیگر زبانوں کے مقابلے میں فوائد کی ایک طویل فہرست آتی ہے۔ یہپروگرامنگ کی سب سے مشہور زبان ہے اور بہت سی عروج پر مشتمل ایپلیکیشنز کو طاقت دیتی ہے۔ آئیے پروگرامنگ لینگویج کے کچھ فوائد پر ایک نظر ڈالیں:

کٹھ پتلی اور شیف کے درمیان فرق

سادگی - روبی کا نحو بہت آسان اور پڑھنے کے قابل ہے۔ اس سے روبی ڈویلپرز کو کم کوڈ کے ساتھ مزید کام کرنے کا اہل بناتا ہے۔ پڑھنے کی اہلیت روبی کو بھی تقریبا خود دستاویزات بناتی ہے اور ڈویلپرز کے ل separate الگ الگ تبصرے یا مدد متن بھیجنے کا بوجھ کم کرتی ہے۔

تیز تر ترقی - روبی آن ریلز کے ساتھ ویب ڈویلپمنٹ روبی پروگرامنگ زبان کی آبجیکٹ اورینٹیشن کی وجہ سے تیز ہے۔ روبی میں کوڈ کی ایک لائن کی جاوا کوڈ کی چھ لائنوں کی مالیت ہوسکتی ہے۔ یہ شروع سے ہی ایک طاقتور انفراسٹرکچر پیش کرتا ہے اور ڈویلپرز کو شروع سے ہی ایک تعمیر کرنے کے لئے کافی وقت اور کوشش کو چھوڑ دیتا ہے۔

آسان کوڈ کی بحالی اور اپ ڈیٹ - روبی اپنے استحکام اور پیش گوئی کے لئے جانا جاتا ہے۔ موجودہ کوڈ میں ترمیم کرنا اور سائٹ میں نئی ​​خصوصیات شامل کرنا بہت آسان ہے۔ یہ خاص طور پر طویل مدتی منصوبوں اور آغاز کے ل valuable قیمتی ہے۔

قیمت تاثیر - یہ مفت اوپن سورس پر چل سکتا ہے لینکس اور بہت سے مفت ویب سرورز اور ڈیٹا بیس کے ساتھ اچھی طرح کام کرتا ہے۔ پورے ترقیاتی عمل اور کوڈ اپ ڈیٹ کو تیزی سے انجام دیا جاتا ہے۔ اس طرح ، کاروباری مالکان اپنی ویب سائٹ کی ترقی اور اس کے اپ گریڈ پر کم رقم خرچ کرتے ہیں۔

اب جب کہ آپ روبی پروگرامنگ لینگویج کے کچھ فوائد کے بارے میں جانتے ہیں ، آئیے ہمارے روبی آن ریل ٹیوٹوریل کے ساتھ آگے بڑھیں اور روبی کے کچھ مشہور فریم ورک کو دیکھیں۔

روبی کے فریم ورک

روبی کے تاثراتی نحو قوانین پروگرامرز کو پڑھنے میں آسان کوڈ لکھ کر ویب ایپلیکیشنس کی تشکیل کے اہل بناتے ہیں۔ بہت سے ڈویلپر یہاں تک کہ روبی کا بھی انتخاب کرتے ہیں بغیر کسی اضافی وقت اور کوشش کے پروٹوٹائپ تشکیل دیں۔ لیکن ڈویلپرز ویب فریم ورک کا فائدہ اٹھائے بغیر روبی میں بڑے اور پیچیدہ ویب ایپلی کیشنز نہیں لکھ سکتے ہیں۔ روبی ویب فریم ورک کے ذریعہ فراہم کردہ ٹولز ، لائبریریوں اور افادیت سے پروگرامرز مختلف کاروباری ضروریات کے مطابق ویب ایپلیکیشنز لکھ سکتے ہیں۔

کچھ مشہور روبی فریم ورک میں شامل ہیں:

  • ریلیوں پر روبی
  • پہیے
  • سناترا
  • کیوبا
  • حنامی
  • جھلس گئی
  • ٹریل بلیزر

تو آئیے ہم آگے بڑھتے ہیں اور روبی کے مشہور فریم ورک میں سے ایک پر توجہ مرکوز کرتے ہیں اور ریلوں پر اس روبی میں ریل فریم ورک کے بارے میں مزید جانتے ہیں۔

ریلیوں پر روبی

ریلیوں پر روبی روبی پروگرامنگ زبان کے لئے سب سے مشہور ویب فریم ورک ہے۔ کل اسٹیک ویب فریم ورک میں کلائنٹ سائیڈ اور سرور سائیڈ ویب ڈویلپمنٹ کی سہولت کے ل features خصوصیات شامل ہیں۔ یہ ویب صفحات ، ویب خدمات ، اور ڈیٹا بیس بنانے کے لئے ڈویلپرز کو درکار بنیادی ڈھانچہ فراہم کرتا ہے۔

اب چلیں اپنے روبی آن ریلس ٹیوٹوریل کے ساتھ آگے بڑھیں اور سینکڑوں دوسری پروگرامنگ زبانوں میں سے ریلوں کو چننے کے کیوں اس کی کچھ وجوہ کی فہرست بنائیں۔

ریلوں پر روبی کے فوائد

  1. معیارات کی مضبوطی سے پابندی - ریل آن ریل پر سب سے قابل ذکر فوائد میں سے ایک یہ ہے کہ صارف کے انٹرفیس سے لے کر ڈیٹا ٹرانسفر تک کسی درخواست کے ہر حصے کے لئے ویب اسٹینڈرڈ کی مضبوط حمایت حاصل ہے۔ یہ زبان کے ابتدائ کے ل to سیکھنے میں بہت آسان اور پیشہ ور افراد کے لئے استعمال کرنے میں بہت زیادہ دلچسپ بنا دیتا ہے۔ صرف اتنا ہی نہیں ، اس سے آپ کو کسی خصوصیت کو نافذ کرنے کے ل code لکھنے کی ضرورت والے کوڈ کی مقدار کو بھی کم کرتا ہے۔
  2. بہت بڑی اور فعال جماعت - دنیا کی تقریبا 10 فی صد مشہور ویب سائٹیں ربی آن ریل پر استعمال کرتی ہیں جو اسے سب سے اوپر 3 استعمال ہونے والے ویب ڈویلپمنٹ ٹولز میں رکھتی ہے۔ یہاں آر آر ڈویلپرز کی ایک بہت بڑی جماعت ہے اور سیکڑوں مختلف مددگار کمیونٹی کے تخلیق کردہ جواہرات اور لائبریریاں جو آپ اپنے سافٹ ویئر کے ایک حصے کے طور پر استعمال کرسکتے ہیں۔
  3. وقت کی کارکردگی - روبی آن ریلس میں سیکڑوں ٹولز موجود ہیں جو آپ کے کوڈنگ کے مجموعی تجربے کو تیز اور آسان بناسکتے ہیں اور ساتھ ہی وقت کو استعمال کرنے والے آسان کاموں سے بھی بچ سکتے ہیں۔ بنیادی طور پر ، اس کا مطلب یہ ہے کہ آپ اسی وقت میں زیادہ سے زیادہ رقم کما سکتے ہیں۔
  4. بڑی کمپنیوں میں مقبولیت - پیشہ ور تجزیہ کاروں کے ساتھ زیادہ تر بڑی کمپنیاں اپنے منصوبوں کے لئے استعمال ہونے والے اوزاروں کے بارے میں اچھ .ے فیصلے کرتی ہیں۔ ریل آن ریل نے یقینی طور پر ایسی شہرت حاصل کی ہے کیوں کہ واقعی بہت بڑے پیمانے پر منصوبے ابھی بھی استعمال کر رہے ہیں۔ کچھ بڑی کمپنیوں میں گٹ ہب ، ایئربن بی ، شاپائف وغیرہ شامل ہیں۔

آئیے اپنے روبی آن ریلس ٹیوٹوریل کے ساتھ آگے بڑھیں اور ایپلیکیشن بناتے وقت ریلوں کے ذریعہ انجام دیئے گئے کچھ بنیادی کاموں کا پتہ لگائیں۔

ریلوں کا فریم ورک

ایک فریم ورک ایک پروگرام ہوتا ہے ، پروگراموں کا ایک سیٹ اور کوڈ لائبریری جو آپ کے لئے زیادہ تر درخواست لکھتا ہے۔ جب آپ ایک فریم ورک استعمال کرتے ہیں تو ، آپ کا کام ایپلی کیشن کے کچھ حصے لکھنا ہوتا ہے جس کی مدد سے وہ اپنی مخصوص کاموں کو انجام دیتا ہے۔ ریلز کی درخواست لکھنے کے لئے ، تین بنیادی کاموں کو انجام دینا ضروری ہے جیسے:

  1. اپنی درخواست کے ڈومین کی وضاحت اور ماڈل بنائیں - ڈومین آپ کے اطلاق کی کائنات ہے۔ ڈومین میوزک اسٹور ، یونیورسٹی ، ڈیٹنگ سروس ، ایڈریس بک ، یا ہارڈ ویئر انوینٹری ہوسکتا ہے۔ تو یہاں آپ کو یہ معلوم کرنا ہوگا کہ اس میں کیا ہے ، اس کائنات میں کونسے وجود موجود ہیں اور اس میں موجود اشیاء کا ایک دوسرے سے کیا تعلق ہے۔ یہ اداروں اور ان کے تعلقات کو برقرار رکھنے کے لئے ڈیٹا بیس ڈھانچے کو ماڈل بنانے کے مترادف ہے۔
  2. واضح کریں کہ اس ڈومین میں کیا ہوسکتا ہے & مائنس ڈومین ماڈل مستحکم ہے اور ہمیں اسے متحرک بنانا ہے۔ ایڈریس بک میں ایڈریسز شامل کیے جاسکتے ہیں ، میوزیکل اسٹور میوزک اسٹورز سے خریدے جاسکتے ہیں اور صارف ڈیٹنگ سروس میں لاگ ان ہوسکتے ہیں۔ آپ کو ان تمام ممکنہ منظرناموں یا افعال کی نشاندہی کرنے کی ضرورت ہے جن میں آپ کے ڈومین کے عناصر حصہ لے سکتے ہیں۔
  3. ڈومین کے عوامی سطح پر دستیاب نظاروں کا انتخاب اور ڈیزائن کریں & منفی اس مرحلے پر ، آپ ویب براؤزر کی شرائط میں سوچنا شروع کر سکتے ہیں۔ ایک بار جب آپ یہ طے کرلیں کہ آپ کے ڈومین میں طلباء ہیں ، اور وہ کلاسوں کے لئے اندراج کرواسکتے ہیں تو ، آپ کسی خیرمقدم صفحہ ، رجسٹریشن پیج ، اور تصدیقی صفحہ وغیرہ کا تصور کرسکتے ہیں۔ ایک خاص موڑ پر کھڑے ہوں۔

مذکورہ تینوں کاموں کی بنیاد پر ، روبی آن ریل ایک ماڈل ویو کنٹرولر فریم ورک سے متعلق ہیں۔ تو آئیے ہمارے روبی آن ریل ٹیوٹوریل کے ساتھ آگے بڑھیں اور ایم وی سی فریم ورک کے بارے میں مزید معلومات حاصل کریں۔

روبی آن لائنز ایم وی سی فریم ورک پر

ماڈل دیکھیں کنٹرولر اصول کسی درخواست کے کام کو تین الگ الگ لیکن قریب سے کوآپریٹو سب سسٹم میں تقسیم کرتا ہے۔

  • ماڈل (ایکٹیوکارڈ) - یہ اشیاء اور ڈیٹا بیس کے مابین تعلقات کو برقرار رکھتا ہے اور توثیق ، ​​ایسوسی ایشن ، لین دین اور بہت کچھ سنبھالتا ہے۔ یہ سب سسٹم ایکٹیوکارڈ لائبریری میں نافذ ہے ، جو رشتہ دار ڈیٹا بیس اور روبی پروگرام کوڈ میں میزوں کے مابین انٹرفیس اور پابند فراہم کرتا ہے جو ڈیٹا بیس کے ریکارڈوں کو جوڑتا ہے۔ روبی کے طریقہ کار کے نام ڈیٹا بیس جدولوں کے فیلڈ ناموں سے خود بخود تیار ہوجاتے ہیں۔
  • دیکھیں (ایکشن ویو) - یہ کسی خاص فارمیٹ میں اعداد و شمار کی پیش کش ہے ، جسے کنٹرولر کے اعداد و شمار کو پیش کرنے کے فیصلے کیذریعہ متحرک کیا جاتا ہے۔ وہ اسکرپٹ پر مبنی ٹیمپلیٹ سسٹم ہیں جیسے جے ایس پی ، اے ایس پی ، پی ایچ پی ، اور AJAX ٹکنالوجی کے ساتھ مربوط کرنے میں بہت آسان۔ یہ سب سسٹم ایکشن ویو لائبریری میں لاگو کیا گیا ہے ، جو اعداد و شمار کی پیش کش کے لئے پریزنٹیشن ٹیمپلیٹس کی تعریف کے ل an ایمبیڈڈ روبی (ERb) پر مبنی نظام ہے۔ ایک ریل کی اطلاق سے متعلق ہر ویب کنیکشن کے نتیجے میں کسی نظارے کی نمائش ہوتی ہے۔
  • کنٹرولر (ایکشن کنٹرولر) - درخواست کے اندر موجود سہولت جو ایک طرف ٹریفک کی ہدایت کرتی ہے ، ایک طرف ، مخصوص اعداد و شمار کے لئے ماڈلز کو طلب کرتی ہے ، اور دوسری طرف ، اس اعداد و شمار کو کسی شکل میں ترتیب دیتے ہیں جو کسی دیئے ہوئے نظریہ کی ضروریات کو پورا کرتی ہے۔ یہ سب سسٹم ایکشن کوٹٹرولر میں نافذ کیا گیا ہے ، جو ایکٹیوکارڈ اور ایکشن ویو کے درمیان بیٹھا ہوا ایک ڈیٹا بروکر ہے۔

اب جب آپ جانتے ہیں کہ ریلیوں پر روبی کیا ہے اور ہمیں اس فریم ورک کو کیوں استعمال کرنا چاہئے ، آئیے آگے بڑھیں اور روبی اور ریلوں کی تنصیب کے عمل پر ایک نظر ڈالیں۔

تنصیب کے اقدامات

روبی آن ریل فریم ورک کا استعمال کرتے ہوئے ایک ویب ایپلی کیشن تیار کرنے کے ل we ، ہمیں پہلے درج ذیل سافٹ ویئر انسٹال کرنا ہوگا:

  • روبی
  • ریلوں کا فریم ورک
  • ایک ویب سرور
  • ایک ڈیٹا بیس سسٹم

ریلز بہت سے ڈیٹا بیس سسٹم کے ساتھ کام کرتی ہے ، بشمول ایس کیو ایل ، پوسٹگریس ایس کیو ایل ، ایس کیو ایلائٹ ، اوریکل ، ڈی بی 2 اور ایس کیو ایل سرور۔ براہ کرم اپنے ڈیٹا بیس کو ترتیب دینے کے لئے اسی طرح کے ڈیٹا بیس سسٹم سیٹ اپ دستی سے رجوع کریں۔

ونڈوز پر ریلوں کی تنصیب

مرحلہ 1: روبی انسٹال کریں

سے انسٹالیشن پیکیج ڈاؤن لوڈ کریںrubyinstaller.org. پیروی کریں یا پیچھے چلیں ڈاؤن لوڈ کریں لنک کریں ، اور نتیجے میں انسٹالر چلائیں۔ آپ ایک ہی کلک میں روبی کا تازہ ترین دستیاب ورژن انسٹال کرسکتے ہیں۔ یہ ایک بہت چھوٹا پیکیج ہے ، اور آپ کو اس پیکیج کے ساتھ روبی گیمس بھی مل جائے گا۔ تنصیب کے بعد ، آپ ٹائپ کرکے بھی ورژن چیک کرسکتے ہیں روبی - وی کمانڈ پرامپٹ میں۔

مرحلہ 2: ریل انسٹال کریں

روبیجیم بھری ہوئی کے ساتھ ، آپ کمانڈ لائن اور مائنس کے ذریعہ مندرجہ ذیل کمانڈ کا استعمال کرتے ہوئے تمام ریل اور اس کی انحصار انسٹال کرسکتے ہیں۔

ج:> منی انسٹال ریل

مرحلہ 3: چیک کریں ریل کا ورژن

ریلوں کا ورژن چیک کرنے کے لئے درج ذیل کمانڈ کا استعمال کریں۔

C:> ریلز -v

آؤٹ پٹ

ایناکونڈا ازگر کو کیسے استعمال کریں
جیلوں 5.2.2

ایک بار جب آپ مذکورہ بالا اقدامات کے ساتھ کام کر لیں تو ، آپ نے روبی کو ونڈوز کے اوپر ریلوں پر کامیابی کے ساتھ انسٹال کر لیا ہے۔

اب جب آپ کو ربی آن ریل فریم ورک اور اس کو انسٹال کرنے کا اندازہ ہے تو آئیے ہمارے روبی آن ریل ٹیوٹوریل کے ساتھ آگے بڑھیں اور فریم ورک کا استعمال کرتے ہوئے ویب پیج بنانے کے ایک سادہ عمل کو سمجھیں۔

ربی آن ریل (ڈیمو) کا استعمال کرتے ہوئے ویب پیج بنانا

یہاں ہم PostgreSQL کو اپنے ڈیٹا بیس کے طور پر استعمال کرنے جارہے ہیں۔ یہ روبی آن ریلس کمیونٹی میں ایک مقبول انتخاب ہے۔ پہلے آپ کو اس ڈائریکٹری میں جانا پڑے گا جہاں آپ اپنے پروجیکٹ کو بچانا چاہتے ہیں اور کمانڈ پرامپٹ کھولنا چاہتے ہیں۔

جاوا پلیٹ فارم کے اجزاء کیا ہیں؟

ایک نئی ایپ بنانے کے لئے درج ذیل کوڈ کو چلائیں:

ریلوں کی نئی کولیب فیلڈ - ڈیٹا بیس = postgresql

اس کی مدد سے ، ہم نے کامیابی کے ساتھ اپنی نئی ایپلی کیشن تیار کی ہے اور ہم مندرجہ ذیل کمانڈ کا استعمال کرکے نئی ڈائرکٹری پر جاسکتے ہیں۔

سی ڈی کولی فیلڈ

ایک بار جب ہم ڈائریکٹری میں داخل ہوجاتے ہیں تو ، ہم مندرجہ ذیل کمانڈ کا استعمال کرکے ایپ چلا سکتے ہیں۔

ریل s

اس کے ساتھ ، ہم نے اپنی ایپ شروع کی ہے اور اب آپ کو براؤزر کھولنا ہے اور HTTP: // لوکل ہوسٹ: 3000 پر جانا ہے جہاں آپ کو ریلس کا استقبال پیج مل جائے گا۔

اب ہم اپنے ہوم پیج پر ریلز ویلکم پیج کو تبدیل کریں گے اور اس کے لئے ہمیں مندرجہ ذیل کمانڈ کا استعمال کرتے ہوئے پیجز کے نام سے ایک نیا کنٹرولر تیار کرنے کی ضرورت ہے۔

ریلوں جی کنٹرولر صفحات

ہم اپنے خاص اور جامد صفحات کا نظم و نسق کرنے کے لئے اس پیجزکنٹرولر کو استعمال کرنے جارہے ہیں۔ ہم فائل پیجز_کینٹرل آر آر بی کو کھولنے کے لئے نوٹ پیڈ ++ یا ٹھوس متن استعمال کرسکتے ہیں۔

ایپ / کنٹرولرز / صفحات_قابو

جب ہم پیجز_کونٹرولرآرب کھولتے ہیں ، تو ہم اسے دیکھتے ہیں:

کلاس صفحاتکنٹرولر 

ہمارے ذریعہ بنائے گئے تمام کنٹرولرز ایپلی کیشن کنٹرولر کلاس سے وراثت میں جا رہے ہیں۔ اس طرح ، اس طبقے کے اندر بیان کردہ تمام طریقے ہمارے تمام کنٹرولرز میں دستیاب ہونے جا رہے ہیں۔

ہم انڈیکس نامی ایک عوامی طریقہ کی وضاحت کریں گے ، لہذا یہ کارروائی کے طور پر کالبل ہوسکتی ہے:

کلاس صفحاتکنٹرولر 

اب ہم ایک روٹ کی وضاحت کریں تاکہ ریلز کو معلوم ہو کہ جب ہم اپنا روٹ پیج کھولتے ہیں تو کون سے کنٹرولر کو فون کرنا پڑتا ہے۔ ایپ / تشکیل / لارې.rb میں روٹس ڈاٹ آر بی فائل کھولیں اور درج ذیل لائن داخل کریں:

جڑ سے: 'صفحات # انڈیکس'
Rails.application.routes.draw جڑ سے کام کریں: 'صفحات # انڈیکس' ختم

آئیے اپنی انڈیکس کارروائی کیلئے ایک نیا سانچہ تیار کریں۔ ایپ / ویو / پیجز پر جائیں اور اس ڈائرکٹری کے اندر انڈیکس html.erb فائل بنائیں۔ اس فائل کے اندر ہم اپنا باقاعدہ HTML + ایمبیڈڈ روبی کوڈ لکھ سکتے ہیں۔

  

TO ریلیوں پر روبی ویب صفحے مثال کے طور پر.

گھر لنک لنک لنک

میرے بارے میں

میری تصویر:
تصویر

ان غلط خدمات کے بارے میں کچھ متن جو وہ مجھے چھوڑ دیتے ہیں ..

مزید متن

Lorem ipsum صارفین Sme ہے۔

تصویر
تصویر
تصویر

ٹائٹل ہیڈنگ

عنوان تفصیل ، 7 دسمبر ، 2017
تصویر

کچھ متن ..

روح کو راحت بخش ہے ، یہ ان لوگوں کا قصور ہے جو میری محنت کے دفاتر میں موجود ہیں ، انہوں نے معمولی طبقہ ، اشعار اور حوصلہ افزائی کو ترک کردیا ، تاکہ مشقت اور غم ، کچھ اہم چیزوں کو ایئوس موڈ کرنے کے ل.۔ کئی سالوں کے دوران ، جو اسکول کے ضلع ، پرجوش ورزش کرتے ہیں۔


ٹائٹل ہیڈنگ

عنوان تفصیل ، 2 ستمبر ، 2017
تصویر

کچھ متن ..

روح کو راحت بخش ہے ، یہ ان لوگوں کا قصور ہے جو میری محنت کے دفاتر میں موجود ہیں ، انہوں نے معمولی طبقہ ، اشعار اور حوصلہ افزائی کو ترک کردیا ، تاکہ مشقت اور غم ، کچھ اہم چیزوں کو ایئوس موڈ کرنے کے ل.۔ کئی سالوں کے دوران ، جو اسکول کے ضلع ، پرجوش ورزش کرتے ہیں۔

فوٹر

HTML کے بارے میں مزید جاننے کے لئے: ***یہاں کلک کریں***

اب جب ہم اپنے ہوم پیج پر واپس جائیں گے تو ، ایسا ہی نظر آئے گا:

اب اس کے ساتھ ، ہم ریل آن ریل ٹیوٹوریل کو ختم کردیں گے۔ مجھے امید ہے کہ آپ لوگوں نے اس مضمون سے لطف اندوز ہوئے ہوں گے اور یہ سمجھ لیا ہے کہ ویب ایپلی کیشنز کے لئے روبی آن ریل فریم ورک کا استعمال کیسے کریں۔ لہذا ، اگر آپ نے یہ پڑھ لیا ہے ، تو آپ ریلوں پر روبی کے لئے اب نو عمر نوبل نہیں ہوں گے۔ ان مثالوں کو آزمائیں اور مجھے بتائیں کہ اگر کوڈ کو تعی .ن کرتے وقت آپ کو درپیش کوئی چیلنج درپیش ہے۔

اب جب آپ نے ربی آن ریل فریم ورک کے بارے میں سیکھا ہے تو ، چیک کریں بذریعہایڈوریکا، ایک قابل اعتماد آن لائن سیکھنے کی کمپنی جس کے نیٹ ورک کے ساتھ دنیا بھر میں 250،000 سے زیادہ مطمئن سیکھنے والوں کا نیٹ ورک موجود ہے۔ اس سرٹیفیکیشن کی تربیت کو صنعت کے پیشہ ور افراد نے صنعت کی ضروریات اور مطالبات کے مطابق ترتیب دیا ہے۔ ایم وی سی ، جواہرات ، ایکشن ویو ، ایکشن کنٹرولر ، ایکٹیو ریکارڈ اور تعیناتی اور ویب ایپلی کیشن پروجیکٹس جیسے تصورات کا استعمال کرتے ہوئے اپنے ہم منصبوں کے مقابلے میں کم وقت میں انتہائی اسکیل ایبل ایپلی کیشنز بنانے کے لئے 'ربی آن ریل' کے ساتھ اسٹیک ویب ڈویلپمنٹ طریقوں کے بارے میں دریافت کریں۔ ہمارے لئے ایک سوال؟ براہ کرم 'ربی آن ریل ٹیوٹوریل' کے تبصرے سیکشن میں اس کا تذکرہ کریں اور ہم آپ کو واپس ملیں گے۔