0% found this document useful (0 votes)
2 views1 page

Frame 5

Uploaded by

arefamnollahi78
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views1 page

Frame 5

Uploaded by

arefamnollahi78
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 1

‫فريمورک چيست و چرا در برنامه نويسي اهميت دارد؟‬

‫معرفی انواع فریمورک در برنامه نویسی‬


‫تاریخ بروزرسانی ‪ 30 :‬آبان ‪ | 1401‬تعداد بازدید ‪ | 3113 :‬زمان خواندن مقاله ‪15 :‬‬
‫پیرامون برنامه نویسی‬
‫فریمورک چیست و چرا باید از آن استفاده کنیم؟‬
‫اگر بخواهیم یک تعریف ساده درباره این که «فریمورک چیست» ارائه دهیم؛ باید بگوییم که‬
‫فریمورک ساختاری است که می توان روی آن نرم افزار های مختلف را ساخت‪ .‬در اصل فریمورک‬
‫ها نقش یک پایه را اجرا می کنند و این امکان را فراهم می کنند که دیگر کد نویسی را از‬
‫ابتدا شروع نکنید‪ .‬هر زبان برنامه نویسی نیز فریمورک های خاص خودش را دارد‪ .‬شاید این‬
‫تعریف به تنهایی کافی نباشد‪ ،‬پس به سراغ تعریف جامع تری از فریمورک ها می رویم تا با‬
‫این قسمت یاری رسان در برنامه نویسی آشنا شویم و فریم ورک های مناسب هر حوزه را‬
‫‪.‬بشناسیم‬

‫اجزای فریمورک ها‬


‫‪.‬بهترین شروع برای رسیدن به جواب این سوال که فریمورک چیست‪ ،‬دانستن معنای فریمورک است‬
‫در لغت به معنای چارچوب است‪ .‬کاربرد فریمورک در برنامه نویسی؛ در قسمت ‪Framework‬‬
‫راهنمایی و پشتیبانی ساختار های یک برنامه است‪ .‬فریمورک یا چارچوب ابزاری است که اجزا‬
‫یا راه حل های آماده ای را به برنامه نویس ارائه می دهد‪ .‬اصلی ترین مزیت فریمورک ها؛‬
‫سرعت بخشیدن است که این فرایند هم در روند برنامه نویسی و هم در فرآیند خروجی و اجرا‬
‫صورت می گیرد‪ .‬الگو است که به عنوان یک واسطه عمل می کند و به جای آن که خودمان‬
‫مستقیما وارد عمل شویم؛ تمامی تماس ها را کنترل می کند‪ .‬به عبارت دیگر این الگو با‬
‫هدف معکوس کردن انواع مختلف کنترل ها در طراحی شی گرا استفاده می شود تا وابستگی کد‬
‫ها را به میزان چشم گیری کاهش دهد‪ .‬نحوه عملکرد فریمورک ها نیز مطابق با این الگو است‬
‫‪.‬و به همین دلیل است که شما می توانید کد های بهتری و بهینه تری بنویسید‬

You might also like