• اگر سمپادی هستی همین الان عضو شو :
    ثبت نام عضویت

Ruby on Rails

  • شروع کننده موضوع
  • #1
ارسال‌ها
3,981
امتیاز
32,246
نام مرکز سمپاد
فرزانگان امین
شهر
اصفهان
سال فارغ التحصیلی
1390
سلام.
می‌خواستم ببینم اینجا کسی برای طراحی وبسایت سراغ Ruby on Rails رفته؟ اصلا اسمش رو تا حالا شنیدید؟
چی می‌دونید ازش؟
می دونید چقدر باهاش مدیریت کردن صفحات وب راحته؟! معماری MVC رو به چه راحتی در اختیارتون قرار می‌ده؟
اگر کسی دوست داره یاد بگیره، بهم بگه که بگم چطور شروع کنید یاد گرفتنش رو. من هم در خدمتم برای جواب دادن به سوال‌هاتون.
(بدیهیه که پیش‌نیاز شروع طراحی وب، دونستن html,css و کمی javascript , jquery هست البته!)
 

Ehem_Ehem

Saleh
ارسال‌ها
1,864
امتیاز
10,504
نام مرکز سمپاد
شهیدبهشتی
شهر
زنجان
سال فارغ التحصیلی
1393
دانشگاه
دانشکده فنّی دانشگاه تهران
رشته دانشگاه
مهندسی معدن
تلگرام
اینستاگرام
پاسخ : Ruby on Rails

حتی آسون تر از پایتون عزیزمون با تکنولوژی های django و اینا؟ ( البته من جنگو کار نکردم. اصلا وب کار نکردم. )
من اولین بار که میخواستم برم یه زبان اسکریپتینگ یاد بگیرم، بین perl و پایتون و ruby شک داشتم. ( سال سوم راهنمایی بودم فکر کنم. )
بعد پرل رو کلاً حذف کردم بخاطر کد های کثیفش. ؛؛)
موند پایتون و روبی. شاید باور نکنید. نمیتونستم انتخاب کنم بینشون. سینتکس روبی اذبیتم میکرد. نا هماهنگی کد های 2000 و 3000 پایتون هم از یه طرف. منتها در نهایت با تسبیح ( :D ) پایتون رو انتخاب کردم. :-""

یک سری tutorial های معمولی که برای همه زبان ها دارم بینشون برای روبی هم دارم. منتها قبلش لطفا از برتری هاش نسبت به پایتون بگید.
 
  • شروع کننده موضوع
  • #3
ارسال‌ها
3,981
امتیاز
32,246
نام مرکز سمپاد
فرزانگان امین
شهر
اصفهان
سال فارغ التحصیلی
1390
پاسخ : Ruby on Rails

به نقل از Ehem_Ehem :
حتی آسون تر از پایتون عزیزمون با تکنولوژی های django و اینا؟ ( البته من جنگو کار نکردم. اصلا وب کار نکردم. )
من اولین بار که میخواستم برم یه زبان اسکریپتینگ یاد بگیرم، بین perl و پایتون و ruby شک داشتم. ( سال سوم راهنمایی بودم فکر کنم. )
بعد پرل رو کلاً حذف کردم بخاطر کد های کثیفش. ؛؛)
موند پایتون و روبی. شاید باور نکنید. نمیتونستم انتخاب کنم بینشون. سینتکس روبی اذبیتم میکرد. نا هماهنگی کد های 2000 و 3000 پایتون هم از یه طرف. منتها در نهایت با تسبیح ( :D ) پایتون رو انتخاب کردم. :-""

یک سری tutorial های معمولی که برای همه زبان ها دارم بینشون برای روبی هم دارم. منتها قبلش لطفا از برتری هاش نسبت به پایتون بگید.
من django کار نکردم(پایتون چرا ها! ولی برای وب نه!) و صرفا وصفش رو شنیدم که خیلی خوبه و اینا! درنتیجه نمی‌تونم درمورد برتری‌های rails نسبت به django چیزی بگم! یه پرس‌وجو می‌کنم و جواب می‌دم.



ویرایش:
خب با کمی جست‌وجو در اینترنت و دیدن لینکهای stack overflow مثل این می‌تونم بگم که آدم‌ها نظرشون این بوده که یه مقداری سلیقه‌ای هست انتخاب بین این دو فریم‌ورک...
به هرحال هرکس با یک زبانی راحت‌تر هست. من هم پایتون رو دوست دارم و هم روبی رو.
فقط نمی‌دونم تو جنگو آيا چیزی مثل قابلیت scaffolding ریلز هست یا نه! اینکه قشنگ بخش اعظم کد رو تولید می‌کنه خودش. کد ۴عمل اصلی CRUD رو خودش تولید می‌کنه.
آیا جنگو هم این قابلیت رو داره؟
 

Ehem_Ehem

Saleh
ارسال‌ها
1,864
امتیاز
10,504
نام مرکز سمپاد
شهیدبهشتی
شهر
زنجان
سال فارغ التحصیلی
1393
دانشگاه
دانشکده فنّی دانشگاه تهران
رشته دانشگاه
مهندسی معدن
تلگرام
اینستاگرام
پاسخ : Ruby on Rails

به نقل از مهســـــــــــــا :
فقط نمی‌دونم تو جنگو آيا چیزی مثل قابلیت scaffolding ریلز هست یا نه! اینکه قشنگ بخش اعظم کد رو تولید می‌کنه خودش. کد ۴عمل اصلی CRUD رو خودش تولید می‌کنه.
آیا جنگو هم این قابلیت رو داره؟
نمی‌دونم راستش. اما از اونجایی که در این مورد نشنیدم، حدس می‌زنم همچین قابلیتی نداشته باشه.
 
  • شروع کننده موضوع
  • #5
ارسال‌ها
3,981
امتیاز
32,246
نام مرکز سمپاد
فرزانگان امین
شهر
اصفهان
سال فارغ التحصیلی
1390
پاسخ : Ruby on Rails

به نقل از Ehem_Ehem :
نمی‌دونم راستش. اما از اونجایی که در این مورد نشنیدم، حدس می‌زنم همچین قابلیتی نداشته باشه.
اوهوم. خب این یه قابلیت فوق‌العاده‌ست واقعا :D
همون اول می‌زنه کدهای تکراری و خسته‌کننده‌ی ۴عمل اصلی رو برات تولید می‌کنه! واقعا عالیه!
 

Ehem_Ehem

Saleh
ارسال‌ها
1,864
امتیاز
10,504
نام مرکز سمپاد
شهیدبهشتی
شهر
زنجان
سال فارغ التحصیلی
1393
دانشگاه
دانشکده فنّی دانشگاه تهران
رشته دانشگاه
مهندسی معدن
تلگرام
اینستاگرام
پاسخ : Ruby on Rails

به نقل از مهســـــــــــــا :
اوهوم. خب این یه قابلیت فوق‌العاده‌ست واقعا :D
همون اول می‌زنه کدهای تکراری و خسته‌کننده‌ی ۴عمل اصلی رو برات تولید می‌کنه! واقعا عالیه!
این لینک دیدن داره!
 
  • شروع کننده موضوع
  • #7
ارسال‌ها
3,981
امتیاز
32,246
نام مرکز سمپاد
فرزانگان امین
شهر
اصفهان
سال فارغ التحصیلی
1390

Ehem_Ehem

Saleh
ارسال‌ها
1,864
امتیاز
10,504
نام مرکز سمپاد
شهیدبهشتی
شهر
زنجان
سال فارغ التحصیلی
1393
دانشگاه
دانشکده فنّی دانشگاه تهران
رشته دانشگاه
مهندسی معدن
تلگرام
اینستاگرام
پاسخ : Ruby on Rails

به نقل از مهســـــــــــــا :
به من صفحه‌ی خالی نشون می‌ده :D چی نوشته؟
لینک درست شد، لینک رو گذاشته بودم تو دابل کوتیشین. :))
یکی اومده تو استک اورفلو راجع به معادل اسکفولدینگ برای جنگو پرسیده، پایینش هم اینطوری جواب دادن:


I've looked and not yet found something for Django quite like the Rails Generate command. Django has a bit of a different philosophy. It gives you tools to make doing things easily but doesn't actually do it for you (except the admin interface). In the grand scheme of things, I think this is OK. When I use rails' scaffolding I'm not able to often keep much of the auto-generated stuff. When I do, the django admin interface would probably also have worked and given me more functionality.
In the end the amount of work you have to do between rails and django is equivalent, and maybe slightly less with Django. However you don't have one command to automatically give you boilerplate code to use as a foundation​
 

Ehem_Ehem

Saleh
ارسال‌ها
1,864
امتیاز
10,504
نام مرکز سمپاد
شهیدبهشتی
شهر
زنجان
سال فارغ التحصیلی
1393
دانشگاه
دانشکده فنّی دانشگاه تهران
رشته دانشگاه
مهندسی معدن
تلگرام
اینستاگرام
پاسخ : Ruby on Rails

به نقل از مهســـــــــــــا :
بعد یک سوال دیگه اینکه معماری django چیه؟ اون هم MVCه؟ یا سه لایه‌ست؟‌یا چی؟
راستش اطلاعی ندارم. منتها از اونجا که ویکی‌پدیا میگه،
The core Django MVC framework consists of an ...
احتمالاً MVC باشه.
 

Anita H

کاربر فوق‌حرفه‌ای
ارسال‌ها
571
امتیاز
2,987
نام مرکز سمپاد
حلّی ۲
شهر
تهران
سال فارغ التحصیلی
1396
مدال المپیاد
کامپیوتری بودم
دانشگاه
شریف
رشته دانشگاه
کامپیوتر
پاسخ : Ruby on Rails

بسم الله
چه کتابی برای شروع؟
 
  • شروع کننده موضوع
  • #12
ارسال‌ها
3,981
امتیاز
32,246
نام مرکز سمپاد
فرزانگان امین
شهر
اصفهان
سال فارغ التحصیلی
1390
پاسخ : Ruby on Rails

به نقل از amoo.majid :
بسم الله
چه کتابی برای شروع؟
کتاب نه!
اصلا اشتباهه برای یاد گرفتن برنامه‌نویسی برید سراغ کتاب. بهترین منبع سایت‌ها هستند.
و ازا ون بهتر برای شروع ویدئو. ویدئوهای لیندا رو دانلود کنید و ازشون شروع کنید به یاد گرفتن.
 

maziar

مازیمون
ارسال‌ها
1,962
امتیاز
6,834
نام مرکز سمپاد
علامه حلی
شهر
تهران، استانبول، کوالالامپور، اُسلو!
دانشگاه
Universitetet i Oslo
رشته دانشگاه
ریاضی، CS، نانو الکترونیک
پاسخ : Ruby on Rails

به نقل از مهســـــــــــــا :
کتاب نه!
اصلا اشتباهه برای یاد گرفتن برنامه‌نویسی برید سراغ کتاب. بهترین منبع سایت‌ها هستند.
و ازا ون بهتر برای شروع ویدئو. ویدئوهای لیندا رو دانلود کنید و ازشون شروع کنید به یاد گرفتن.

بر عکس به نظر من کتاب های اولری خیلی خوبن. مثال های عملی دارن و قابل اجران.


و این صفحه ی گیت هاب و به طور مشخص تر این سکشن که لینک دادم شاید به کار بیاد

https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#ruby
 
ارسال‌ها
687
امتیاز
915
نام مرکز سمپاد
راهنمایی حلی 2 - دبیرستان حلی10
شهر
تهران
سال فارغ التحصیلی
1397
دانشگاه
Shahed Uni
رشته دانشگاه
Computer Science
تلگرام
اینستاگرام
پاسخ : Ruby on Rails

الان چه کسانی این زبان رو بلد هستند؟
 

maziar

مازیمون
ارسال‌ها
1,962
امتیاز
6,834
نام مرکز سمپاد
علامه حلی
شهر
تهران، استانبول، کوالالامپور، اُسلو!
دانشگاه
Universitetet i Oslo
رشته دانشگاه
ریاضی، CS، نانو الکترونیک
ارسال‌ها
687
امتیاز
915
نام مرکز سمپاد
راهنمایی حلی 2 - دبیرستان حلی10
شهر
تهران
سال فارغ التحصیلی
1397
دانشگاه
Shahed Uni
رشته دانشگاه
Computer Science
تلگرام
اینستاگرام
پاسخ : Ruby on Rails

من یه فیلم دانلود کردم خیلی کامله اما انگلیسیه
شما فیلم فارسی سراغ دارید؟
 
بالا