استخدام Ruby on Rails | أصلي، ترجم بواسطة AI

Home PDF

خلال فترة عملي في ShowMeBug، ساهمت في مشروع تكامل WeChat للشركات. وهذا يتضمن تكامل ShowMeBug مع WeChat للشركات، مما يوفر وصولًا سلسًا إلى أدوات المقابلة الفنية داخل بيئة WeChat للشركات. استخدمت تقنيات مثل Ruby، Ruby on Rails، PostgreSQL، و WeChat SDK لإنشاء تجربة مستخدم سلسة للمقابلة والمتقدمين.

نشر هذا المقال بمساعدة الذكاء الاصطناعي في فبراير 2025.


Ruby on Rails (يُعرف أحيانًا بـ “Rails”) هو إطار عمل تطوير ويب قوي مبني على لغة البرمجة Ruby. تم تصميمه لتجعل بناء تطبيقات الويب سريعًا وممتعًا من خلال التركيز على الاتفاقات بدلاً من التكوين و مبادئ DRY (لا تكرر نفسك). دعونا نمر عبر إعداده و إنشاء تطبيق بسيط.

الخطوة 1: تثبيت Ruby و Rails

أولًا، تحتاج إلى تثبيت Ruby، حيث أن Rails هو حزمة Ruby (مكتبة). معظم الأنظمة لا تأتي مع Ruby مسبقًا، لذلك إليك كيفية إعداده:

تأكيد التثبيت:

ruby -v  # يجب أن يظهر شيئًا مثل ruby 3.2.2
rails -v # يجب أن يظهر أحدث إصدار Rails، مثل 7.1.x

الخطوة 2: إنشاء مشروع Rails جديد

بعد تثبيت Rails، قم بإنشاء تطبيق جديد:

rails new myapp --database=sqlite3
cd myapp

هذا يخلق مجلدًا يسمى myapp مع بنية Rails كاملة، باستخدام SQLite كقاعدة بيانات افتراضية (ممتازة للتنمية).

الخطوة 3: تشغيل الخادم

قم بتشغيل الخادم المدمج في Rails:

rails server

افتح متصفحك إلى http://localhost:3000. ستشاهد صفحة ترحيب. تهانينا، تطبيق Rails يعمل!

الخطوة 4: بناء شيء بسيط

دعونا نخلق ميزة “Posts” أساسية لفهم نمط MVC (Model-View-Controller) في Rails.

الخطوة 5: استكشاف المفاهيم الرئيسية

الخطوة 6: تخصيص و نشر

نصائح محترفة

هذا هو كل شيء! لديك تطبيق Rails أساسي يعمل. من هنا، استكشف الدلائل الرسمية لـ Rails (guides.rubyonrails.org) أو بناء شيء حقيقي لتثبيت مهاراتك. ما نوع المشروع الذي تفكر فيه؟


Back 2025.04.02 Donate