ملاک انتخاب یک فریم ورک مناسب چیست ؟
سلام دوستان. برای انتخاب یک فریم ورک مناسب در زبان برنامه نویسی مثل PHP یا Asp چه ملاک هایی رو باید مد نظر قرار بدیم تا بعدا دچار مشکل نشیم و نخوایم بعد از مدتی دوباره فریم ورک جدیدی رو انتخاب کنیم ؟
ملاک انتخاب یک فریم ورک مناسب برای برنامه نویسی
به نظر من در سال 2020 ملاک انتخاب یک فریمورک اینه که بتونیم باهاش
- معماری مایکروسرویس رو اجرا کنیم
- اپن سورس باشد.
- جامعه قوی پشتش داشته باشد.
- امکان پیاده سازی انواع معماری ها در اون باشد.
- سرعت خوبی داشته باشد
- رایگان باشد.
- قابل گسترش باشد.
- امکانات مدیریت پروژه را داشته باشد.
این مورد هارو هم که گفتم در یوتیوب سرچ کردم و بهشون رسیدم. برای مثال سرچ کنید به انگلیسی چرا باید ASP.NET Core را انتخاب کنیم ؟
برخی از محبوب ترین فریم ورک های موجود
- فریم ورک لاراول : این فریم ورک مخصوص PHP ارائه شده و از سال 2011 به بازار عرضه شد.
-
فریم ورک Symfony (سیمفونی) : این فریم ورک هم برای PHP عرضه شده و از سال 2005 به بازار عرضه شد. این فریم ورک از معماری MVC هم پشتیبانی خوبی را دارد.
-
فریم ورک Yii (یی) : سرعت بارگزاری بالا از مهم ترین مشخصه های این فریم ورک می باشد. این فریم ورک هم برای PHP و در سال2008 عرضه شده است.
-
فریم ورک Slim (اسلیم) : این فریم ورک برای کار با API ها بسیار مناسب می باشد و یادگیری این فریم ورک ساده و روان می باشد. این فریم ورک هم برای PHP ارائه شده است.
همه فریم ورک هایی که در بالا گفته شد برای زبان PHP بود. برای زبان ASP نیز فریم ورک هایی وجود دارد که مشهورترین و پرکاربردترین آنها Asp.net Core میباشد.
- آموزش استفاده از SignalR در Asp.net Core با مثال عملی
- ادغام چند گزارش استیمول سافت بصورت پی دی اف در یک فایل
- نحوه تغییر استایل کامپوننت select2 چگونه است ؟
- چگونه امنیت پروژه را در Asp.net Core افزایش دهیم ؟
- ارسال پارامتر در دستور window.open جی کویری
- ارسال پارامتر از طریق جاوااسکریپت با کلیک روی تگ a
- خطای 500 زمان اجرا شدن پروژه روی هاست
- کویری نویسی در استیمول سافت جهت فیلتر اطلاعات
- نمایش صفحه در پنجره جدید با کلیک روی لینک (تگ a) در Asp
- افزودن مقادیر به صورت دستی به List دریافت شده از ریپازیتوری
- انتخاب فریم ورک بهتر بین Angular، Vue و react js
- بایند کردن مقادیر به ngif در انگولار
- ایجاد سایت چند صفحه ای با react js
- مقایسه بین فریم ورک های Angular و React.js و Vue js
- خطای blocked:mixed-content در asp net core web api
- تفاوت بین Blazor و Angular و react.js چیست ؟
- یادگیری کدام فریم ورک پیشنهاد می شود ؟ Blazor، Vue، Angular و یا react