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