فریمورک ماکارونی; چرا و چگونه؟

سلام امیدوارم حالتون خوب باشه :)


توی این نوشته میخوام بگم چرا ماکارونی رو نوشتم و هدفم از نوشتنش چی بود شاید براتون جالب باشه!


چرا ماکارونی؟!


از وقتی که تو PHP شروع به کار با فریمورک ها کردم فکر اینکه یه روزی فریمورک خودم رو داشته باشم همیشه تو سرم بود تا اینکه یه روزی تصمیم گرفتم این کار رو انجام بدم ولی نه از صفر بلکه میخواستم با ابزار های موجود شروع به توسعه یه فریمورک جدید کنم

به این صورت که مثلا سیستم Routing رو از یجا بگیرم Validation رو از یجا و ... و با سرهم کردن این ابزار بتونم یه فریمورک جدید بسازم

برای همین چون بخش های این فریمورک رو از جاهای مختلف میگرفتم و قروقاطی بود اسمشو گذاشتم ماکارونی :))


از طرفی چند وقتی بود یک سری اسکریپت های آماده نوشته بودم برای کار های مختلف مثل Query Builder که توی این فریمورک ازشون استفاده کردم.

یکی دیگه از دلایل هم این بود که تو بعضی از پروژه نه میشد از صفر کار رو شروع کرد نه نیاز به فریمورک بزرگی مثل لاراول بود برای همین ابزاری رو میخواستم که سبک باشه و حداقل چیزها رو داشته باشه


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



راستی اینم آدرس ماکارونی : https://github.com/Makaroni-Framework/Makaroni


مخلص :))


نظرات (0)

پست های مرتبط