فریم ورک چیست و چه کاربردهایی دارد؟
فریم ورک چیست و چه کاربردهایی دارد؟
فریم ورک چیست و چه کاربردهایی دارد؟
قبل از شروع هر چیز ابتدا باید تعریفی از فریم داشته باشیم تا
بتوانیم با مفهوم تخصصی آن آشنا شده و در مورد آن کسب اطلاعات کنیم.
فریم در لغت به معنای چارچوب است ، برای مثال فریم عینک که
به معنای چارچوب عینک است باعث نگهداشتن عینک برروی چشمان شما
میشود و بدون وجود فریم عینک شما کاربردی نمیتواند داشته باشد.
فریم وورک نیز که در برنامه نویسی ها کاربرد بیشتری دارد ، به برنامه ها
چارچوب خاصی میدهد تا هم استفاده از آنها راحت تر باشد وهم کاربردی تر.
” فریم ورک ” یا همان چارچوب با کاربردهای گوناگون مورد استفاده قرار میگیرد که
پرکاربرد ترین آنها دات نت فریم ورک است که به توضیح مختصری در مورد کاربرد آن میپردازیم:
فریم ورک در واقع همان چارچوب نرم افزاری است که شامل مجموعه ای از
کتابخانه های برنامه نویسی و مجموعه قواعد و قوانین برنامه نویسی میشود.
این چارچوب نرم افزاری نیز محصولی از شرکت مایکروسافت است که
حاوی هزاران کتابخانه ی کوچک و مجموعه قواعد برنامه نویسی برای بهبود و توسعه
برنامه نویسی است.
فریم ورک در حقیقت به برنامه نویسان کمک میکند تا کدهای کمتری را برای برنامه خود
بنویسند تا هم در وقت وهزینه هایشان صرفه جویی شود و هم به نتیجه
بهتری دست پیدا کنند .در چارچوب داتنت و فریمورک مشابه آن،
ماشین مجازی جاوا، این امکان وجود دارد که برنامهی نوشته شده،
روی سیستمعاملهای گوناگون به صورت یکسان عمل کند.
فریم ورک ها علاوه بر اینکه رابط بین سیستم عامل ها و برنامه نویس ها
هستند کاربردهای دیگری نیز دارند.
برنامه نویسان بغیر از زبانهای برنامه نویسی که با آنها سروکار دارند با
فریم ورک های برنامه نویسی نیز روبه رو هستند که شامل کدهایی از پیش
آماده شده ، مجموعه ای از قوانین و…. است.
مزایای استفاده از فریم ورک ها :
بطور کلی استفاده از فریم ورک ها اجباری نیست بلکه فقط یک ابزار کمکی
برایتان است تا پروژه هایتان سریع و بهتر انجم شود.
فریم ورک ها بر اساس یک ساختار و معماری درست بنا شده اند که
برنامه نویس را ملزم به رعایت آن میکند.
باعث سریع تر انجام شدن کارها میشود از این جهت که بسیاری از قطعات
برنامه از پیش ساخته شده است و برنامه نویس تنها نیاز به فراخوانی دارد.
در پست های بعدی سعی خواهیم کرد از مزایای استفاده از فریم ورک ها
را برایتان بازگو کنیم و دراین بخش به تعریفی از آن بسنده میکنیم.