Framework چیست؟
منبع:۷سال
شاید بسیاری از شما با اصطلاح فریم ورک(Framework) آشنا باشید و از گوشه و کنار چیزهایی در مورد آنها شنیده باشید. در این مطلب قصد دارم به طور ساده شما را با فریم ورک ها و موارد کار آیی آنها آشنا کنم.
Framework یا چارچوب نرم افزاری در حقیقت به مجموعهای از دستور العمل ها گفته میشوند که به منظور انجام عملیات پایه و اصلی یکی سیستم هدفمند در زبانهای برنامه نویسی ایجاد میشوند.
با یک مثال بیشتر توضیح میدهم.
تصور کنید یک زبان برنامه نویسی و کتابخانه های پیشفرض آن امکانات پایه ای مانند برقراری ارتباط با سخت افزار, عملیات پایه ریاضی, کنترل ساده رشته ها و … را به ما میدهند. حال آنکه برای عملیات پیچیده تر امکان از پیش تعریف شده ای ندارند. در این لحظه دو انتخاب برای برنامه نویس موجود است. انتخاب اول این است که خود دست به کار شده و با نوشتن توابع و کلاسهای مورد نیازش به هدف خود برسد. این کار مزایایی دارد و آن کنترل کامل برنامه نویس بر روی قسمتهای برنامه خود است, اما ایراد بزرگ این انتخاب زمان بر بودن آن است. گاهی اوقات روزها و ساعت ها وقت لازم است تا یک برنامه نویس بتواند ابتدا توابع مورد نیاز خود را نوشته سپس از آنها در جای مناسب استفاده کند.
و اما انتخاب دوم استفاده از فریم ورک هاست. یک Framework با فراهم کردن امکانات پایهای و گاها پیچیده به یک برنامه نویس کمک میکند تا وقت خود را به جای هدر دادن بر روی قسمتهای اولیه و آماده سازی آن را صرف توسعه نرم افزار مورد نظر خود کند.
برای مثال در حیطه کاری من که طراحی نرم افزارهای تحت وب است برای استفاده از امکانات Ajax و همینطور DOM در جاوااسکریپت لازم است هر بار مسیر طولانی فراخوانی المان ها و همینطور دستورات Ajax را طی کنم در حالی که میتوانم با استفاده از Framework های آماده و پرکاربردی مانند jQuery, mooTools, Prototype و یا غیره علاوه بر قابلیتهایی که گفتم به راحتی بسیاری از قابلیتهای دیگر مانند انیمیشن را نیز داشته باشم.
سخت آخر
هدفم از نوشتن این متن تنها آشنایی شما با مقولهای به نام فریم ورک است. باشد که با استفاده از آنها بتوانید برنامه هایی قوی و پرکاربرد بنویسید.

اگه این مطلب براتون مفید بود یه امتیاز بهش بده
۴ دیدگاه برای “Framework چیست؟”
نظر شما چیست ؟
- آموزش
- اخبار
- ادبی
- اس ام اس
- اینترنت
- بدون شرح
- ترینها
- تغذیه
- جالب
- جامعه
- جهان
- روانشناسی
- روزنوشت
- زیبایی و سلامت
- طراحی
- طنز
- علمی
- متافیزیک
- مد روز
- مذهب
- موبایل
- موسیقی
- وبلاگ
- ورزش
- پزشکی
- چهرهها
- کامپیوتر
- خرداد ۱۳۹۲
- اردیبهشت ۱۳۹۲
- فروردین ۱۳۹۲
- اسفند ۱۳۹۱
- بهمن ۱۳۹۱
- دی ۱۳۹۱
- آذر ۱۳۹۱
- آبان ۱۳۹۱
- مهر ۱۳۹۱
- شهریور ۱۳۹۱
- مرداد ۱۳۹۱
- تیر ۱۳۹۱
- خرداد ۱۳۹۱
- اردیبهشت ۱۳۹۱
- فروردین ۱۳۹۱
- اسفند ۱۳۹۰
- بهمن ۱۳۹۰
- دی ۱۳۹۰
- آذر ۱۳۹۰
- آبان ۱۳۹۰
- مهر ۱۳۹۰
- شهریور ۱۳۹۰
- مرداد ۱۳۹۰
- تیر ۱۳۹۰
- خرداد ۱۳۹۰
- اردیبهشت ۱۳۹۰
- فروردین ۱۳۹۰
- اسفند ۱۳۸۹
- بهمن ۱۳۸۹
- دی ۱۳۸۹
- آذر ۱۳۸۹
- آبان ۱۳۸۹
- مهر ۱۳۸۹
- شهریور ۱۳۸۹
- مرداد ۱۳۸۹
- تیر ۱۳۸۹
- خرداد ۱۳۸۹
- اردیبهشت ۱۳۸۹
- فروردین ۱۳۸۹
- اسفند ۱۳۸۸
- بهمن ۱۳۸۸
- دی ۱۳۸۸
- آذر ۱۳۸۸
- آبان ۱۳۸۸
- مهر ۱۳۸۸
- شهریور ۱۳۸۸
- مرداد ۱۳۸۸
- تیر ۱۳۸۸
- خرداد ۱۳۸۸
- اردیبهشت ۱۳۸۸
- فروردین ۱۳۸۸
- اسفند ۱۳۸۷
- بهمن ۱۳۸۷
- دی ۱۳۸۷
- آذر ۱۳۸۷
- آبان ۱۳۸۷
- مهر ۱۳۸۷
- شهریور ۱۳۸۷
- مرداد ۱۳۸۷
- تیر ۱۳۸۷
- خرداد ۱۳۸۷
- اردیبهشت ۱۳۸۷
- فروردین ۱۳۸۷
- اسفند ۱۳۸۶
- بهمن ۱۳۸۶
- دی ۱۳۸۶
- آذر ۱۳۸۶
- آبان ۱۳۸۶
- مهر ۱۳۸۶
- شهریور ۱۳۸۶
- مرداد ۱۳۸۶
- تیر ۱۳۸۶
- خرداد ۱۳۸۶
- اردیبهشت ۱۳۸۶
- فروردین ۱۳۸۶
- اسفند ۱۳۸۵
- بهمن ۱۳۸۵
- دی ۱۳۸۵
- آذر ۱۳۸۵
- آبان ۱۳۸۵
- مهر ۱۳۸۵
- شهریور ۱۳۸۵
- مرداد ۱۳۸۵
- تیر ۱۳۸۵
- اردیبهشت ۱۳۸۵
- فروردین ۱۳۸۵
- بهمن ۱۳۸۴
- دی ۱۳۸۴
- آذر ۱۳۸۴
موضوعات
آرشیو ماهیانه
تبلیغات
پیوندها
کارت شارژ
دکتر حمیدرضا حسنانی
جستجو
مطلب مورد نظر خود را با جستجو پیدا کنیداشتراک ایمیلی
- ۷ دلیل اصلی که احساس شادی نمی کنید
- چند توصیه برای کنترل فشارخون
- چند تمرین ساده برای برطرف کردن کمر درد
- عوارض بی خوابی روی حافظه
- چگونه بهترین کنفرانس را در کلاس ارائه بدهیم
- اگر غلظت خون دارید بخوانید
- انواع جراحی های زیبایی
- نکاتی درباره خانه تکانی شب عید
- دلیل سفید شدن موها
- وقتی می خوابیم در بدن ما چه می گذرد
- چگونه خوابی آرام داشته باشیم
- راهنمای خرید عطر مناسب
- اشتها ندارید؟!
- خطرات نفس کشیدن در هوای آلوده
- ۱۴ روش هر کدام برای سوزاندن ۲۰۰ کالری
- آموزش نت برداری در کلاس
- نتایج نظر سنجی برترین خواننده های پاپ کشور
- مضرات مصرف نوشابه برای بدن
- درمان بی خوابی
- نقش جویدن آدامس در سلامتی انسان
- گوشت کباب شده خطر ابتلا به دیابت را افزایش می دهد
- تربیت کودک بردبار و مقاوم!
- نحوه ژست گرفتن در عکاسی
- ریکاوری عضلانی با خواب بعدازظهر
- ترفندهای نرمافزار microsoft word
- همه چیز درباره محمد بنا برترین مربی تاریخ کشتی فرنگی
- گفتگویی با فرزاد فرزین
- نحوه مراقبت از پوست دور چشم ها
- ۱۰ فایده شگفت انگیز لبخند زدن
- تاثیر مهربانی بر روی سلامتی
آخرین نوشته ها
- جراحی بینی
- سوگ مادر
- بیماری دیسک کمر و عوارض آن
- بهترین دستور برای لاغر شدن
- آموزش کامل رایت سی دی
- متین دو حنجره و موسیقی راک شرقی
- همه چیز در باره شیطان پرستی
- راهنمای خرید دوچرخه
- نتایج نظر سنجی برترین خواننده های پاپ کشور
- عمل لیزیک و پی آر کی چشم ها
- میزان کالری مورد نیاز روزانه برای بدن
- چگونه اعداد را در Word فارسی کنیم
- ۱۵ نکته برای برطرف کردن بوی بد دهان
- گرفتگی و درد عضلات را چگونه برطرف کنیم
- ۷ دلیل اصلی که احساس شادی نمی کنید
- داروهای ضد درد و التهاب شیمیایی و گیاهی
- ورود عروسکهای زنده به بازار
- دریافت ایمیل بر روی موبایل
- جلوگیری از چربی پوست و مو
- چگونه یک گوشی خوب انتخاب کنید؟
موضوع:
برچسب ها :
تاریخ:۸۹/۰۲/۱۰
ساعت:۸:۰۰ قبل از ظهر
mamnoon daghighan chizi k mikhastam bedunam bud
ممنون از توضیحاتتون .
motashekram az topic khobetoon
بله دوست عزیز .
شما لینک شدین