دلایل اصلی کامینز برای استفاده نکردن از فریم ورک ها عبارتند از: یادگیریسخت است و این دانش عموماً بی فایده است. دامنه خلاقیت خود را محدود کنید افزایش پیچیدگی پروژه.
آیا فریمورک ها ارزشش را دارند؟
به عبارت دیگر، چارچوبهای وب ممکن است ضروری نباشند، اما همچنان به اندازهای مفید هستند که محبوب و گسترده باشند. این یک ویژگی مشترک در اکثر چارچوبهای وب محبوب موجود است، از React، Angular، Vue، و Ember گرفته تا مدلهای سبک و قالببندی مانند Bootstrap.
آیا فریمورک ها سخت هستند؟
Framework ها یکی از بزرگترین ضد الگوها در توسعه نرم افزار هستند. یادگیری آنها سخت است. … شما باید راه حل های زبان اصلی را به انتزاعات کوچک به کتابخانه های کمکی کوچک به کتابخانه های عمومی به چارچوب ها ترجیح دهید.
آیا باید فریمورک ها را یاد بگیرم؟
در دنیای امروزی، شناخت خوب چارچوب های مختلف بسیار مهم است. آنها به شما اجازه می دهند تا به سرعت پروژه های نمونه اولیه و واقعی را توسعه دهید. … اگر چارچوب خوب دیگری دارید که فکر می کنید جاوا و توسعه دهندگان وب باید در سال 2021 بیاموزند، آن را در نظرات به اشتراک بگذارید.
آیا همیشه باید از یک چارچوب استفاده کنم؟
پاسخ به این سوال تقریبا همیشه بله است. چارچوب ها معمولا برای حل مشکلات خاص ساخته می شوند و آنها را به خوبی حل می کنند. برای مثال، فریمورکهایی مانند EntityFramework میتوانند شما را کاملاً از نوشتن کد SQL نجات دهند.