مهندس نرم افزار ، برنامه نویس سابق ! مخالف سرسخت شغل برنامه نویسی بعنوان شغل اصلی!
مقایسه Laravel vs Django... از دید یه لاراول کار که تازه رفته جنگو! بخش اول
بعد از 1 سال تمرین php laravel و انجام چندین پروژه پیشرفته تصمیم گرفتم python Django رو هم به دلایلی امتحان کنم . گرچه هنوز کاملا با جنگو اشنا نشدم و فعلا تو مراحل شناخت اولیه هستیم و عاشق هم نشدیم :))
1- اولین چیزی که نظرمو جلب کرد پنل مدیریت آماده ای هست که جنگو میسازه و واقعا باری رو از دوش برنامه نویس برمیداره!
2- دومین مورد کاملا ماژولار بودن جنگو هست . مثلا تو لاراول میخواستیم بخش posts رو تو یه پروژه دیگه بکار ببریم باید کنترلرها و مدل و روت ها و ویو ها رو جدا جدا copy paste میکردیم تو پروژه جدید .. ولی تو جنگو همه اینا تو پوشه ای به اسم posts هستن و خیلی ماژولارتره!
3- ولی به نظرم کلا جنگو واسه کسی که هدفش backend هست و اصلا وب کار نکرده خیلی پیچیده میشه! درحالی که php اوایل کار خیلی قابل فهم تره.. و چون زبان مخصوص وب هست طرف وب رو خیلی بهتر درک میکنه و سوییچ کردن روی django و node.js و غیره واسش خیلی راحتتره
4- منابع اموزشی فارسی و کامیونیتی برای Laravel خیلی خیلی بیشتر از Django هست ! من همین الان چنتا گروه تلگرام لاراول عضوم که هر مشکلی واسم پیش بیاد در عرض 20 دقیقه جوابشو پیدا میکنم و خیلی وقتا اصلا نیازی به stackoverfelow هم پیدا نمیکنم .. ولی گروههای django فارسی زبان زیاد فعال نیستن نمیدونم چرا !
5- جریان هاست اشتراکی ! لاراول روی هاست 15 تومنی هم بدون مشکل اجرا میشه ولی جنگو از این خبرا نیست
مطلبی دیگر از این انتشارات
پیاده سازی نوتیفیکیشن ها با لاراول
مطلبی دیگر از این انتشارات
Pruning Models
مطلبی دیگر از این انتشارات
نه، واقعا چرا لاراول ؟