تفاوت Toolkit ، Platform و Framework چیست؟

+2 رأی
میانگین بازدید روزانه 1.63,663 بازدید
برای ابزارهای برنامه نویسی از سه اصطلاح platform ، framework و Toolkit استفاده می شود.

تفاوت این ابزارها چیست و هر کدام چه جایگاهی در معماری نرم افزار دارند؟
سوال 6 سال قبل در تالار برنامه نویسی توسط kashi (7,138 امتیاز)
ویرایش 6 سال قبل توسط Saeed Zarinfam

2 جواب

+3 رأی
 
بهترین جواب

 platform گستردگی مفهومی بزرگتری دارد و تقریبا تمام ابزار های لازم برای تولید نرم افزار اعم از محیط زمان اجرا، کامپایلر، زبان برنامه نویسی، کتابخانه ها و ... را فراهم می سازد.

framework ها مجموعه ای از ابزار ها و کتابخانه ها هستند که یکسری قابلیت general و reusable برای تولید نرم افزار برای یک پلتفرم عرضه می کنند و فرایند تولید نرم افزار برای آن پلتفرم را آسانتر و بهینه تر می سازند.

Toolkit ها یا Tools را می توان با framework ها مقایسه کرد، به نظر من تفاوت زیادی با یکدیگر ندارند ولی Toolkit ها بر جنبه ابزاری تاکید دارند اما framework ها به جنبه کتابخانه ای.

جواب 6 سال قبل توسط Saeed Zarinfam (707 امتیاز)
انتخاب شده در 6 سال قبل توسط kashi
+1 رأی

این لینک بخوبی تفاوت platform و framework را مشخص میکند

جواب 6 سال قبل توسط Peyman (8,597 امتیاز)

سوال های مشابه

+2 رأی
4 جواب میانگین بازدید روزانه 0.551,269 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.14370 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.29680 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.17374 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.17436 بازدید
سوال 6 سال قبل در تالار برنامه نویسی توسط Saeed Zarinfam (707 امتیاز)
0 رأی
1 جواب میانگین بازدید روزانه 0.13247 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.32790 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.08194 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 1.01746 بازدید
کانال تلگرام جواب یاب
...