رابط برنامه‌نویسی کاربردی (application programming interface) چیست؟

رابط برنامه‌نویسی کاربردی (API) مجموعه‌ای از قوانین است که به یک برنامه نرم‌افزاری امکان می‌دهد داده‌ها را به برنامه نرم‌افزاری دیگری منتقل کند. APIها به توسعه‌دهندگان این امکان را می‌دهند که از انجام کارهای تکراری اجتناب کنند؛ به جای ساخت و بازسازی توابع کاربردی که از قبل وجود دارند، توسعه‌دهندگان می‌توانند با قالب‌بندی درخواست‌ها طبق […]

ادامه مطلب ...
lamp stack چیست؟

LAMP Stack مجموعه‌ای از چهار فناوری نرم‌افزاری مختلف است که توسعه‌دهندگان برای ساخت وب‌سایت‌ها و برنامه‌های کاربردی وب از آن استفاده می‌کنند. LAMP مخفف سیستم عامل لینوکس (Linux)، وب سرور آپاچی (Apache)، سرور پایگاه داده MySQL و زبان برنامه‌نویسی PHP است. هر چهار فناوری منبع باز هستند، به این معنی که توسط جامعه نگهداری می‌شوند […]

ادامه مطلب ...
فلاتر (flutter) چیست؟

Flutter چیست؟ فلاتر یک فریم‌ورک متن‌باز است که توسط گوگل توسعه یافته و پشتیبانی می‌شود. توسعه‌دهندگان فرانت‌اند و فول‌استک از فلاتر برای ساخت رابط کاربری (UI) اپلیکیشن روی چندین پلتفرم با یک کدبیس واحد استفاده می‌کنند. زمانی که فلاتر در سال ۲۰۱۸ معرفی شد، بیشتر روی توسعه اپلیکیشن‌های موبایل تمرکز داشت. امروزه فلاتر از توسعه […]

ادامه مطلب ...
چارچوب (framework) در برنامه‌نویسی و مهندسی چیست؟

چارچوب در برنامه‌نویسی و مهندسی چیست؟ در مهندسی نرم‌افزار و برنامه‌نویسی، چارچوب (Framework) مجموعه‌ای از اجزای نرم‌افزاری قابل استفاده مجدد است که توسعه برنامه‌های جدید را کارآمدتر می‌کند. استفاده مجدد از توسعه و تحقیقات موجود، اصلی اساسی در تمام زمینه‌های مهندسی است. برای مثال، مهندسان برق از اجزای الکترونیکی موجود برای ساخت دستگاه‌های جدید استفاده […]

ادامه مطلب ...
سبد خرید
علاقه‌مندی‌ها
مشاهدات اخیر
دسته بندی ها