شناسایی یگانه (SSO) چیست؟

شناسایی یگانه چیست؟ شناسایی یگانه (Single Sign-On یا SSO) روشی برای احراز هویت است که به کاربران امکان می‌دهد تنها با یک‌بار ورود، به چندین وب‌سایت و اپلیکیشن دسترسی پیدا کنند. چون کاربران امروزی بیشتر از مرورگر برای استفاده از اپلیکیشن‌ها بهره می‌برند، سازمان‌ها به دنبال راهکارهایی هستند که هم امنیت را افزایش دهند و […]

ادامه مطلب ...
گراف کیو‌ ال (GraphQL) چیست؟

گراف کیو‌ ال (GraphQL) چیست؟ GraphQL یک زبان پرس‌وجو و دستکاری داده برای APIها است. این زبان با ساختاری منعطف و قابل‌فهم، به توسعه‌دهندگان امکان می‌دهد دقیقا داده‌هایی را که نیاز دارند درخواست دهند و پاسخ‌هایی قابل‌پیش‌بینی دریافت کنند. همچنین می‌توان در یک درخواست به چند منبع مختلف دسترسی داشت، که این موضوع باعث کاهش […]

ادامه مطلب ...
گیت (Git) چیست؟

گیت چیست؟ گیت یک سیستم کنترل نسخه توزیع‌شده و متن‌باز است که به شما این امکان را می‌دهد تا کد را ذخیره کرده، تاریخچه تغییرات را پیگیری کنید، تغییرات کد را ادغام کنید و در صورت نیاز به نسخه‌های قبلی بازگردید. مبانی گیت گیت کد منبع شما و تاریخچه کامل توسعه آن را به صورت […]

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

داکر چیست؟ داکر یک پلتفرم نرم‌افزاری است که امکان ساخت، تست و استقرار سریع برنامه‌ها را فراهم می‌کند. داکر نرم‌افزار را در واحدهای استانداردی به نام کانتینر بسته‌بندی می‌کند که همه چیزهایی که برای اجرای نرم‌افزار نیاز است، از جمله کتابخانه‌ها، ابزارهای سیستمی، کد و زمان اجرا را شامل می‌شود. با استفاده از داکر، می‌توانید […]

ادامه مطلب ...
جست‌وجوی اسنادی (Document Search) چیست؟

جست‌وجوی اسنادی چیست؟ جست‌وجوی اسنادی نوعی جست‌وجوست که بیشتر روی متن‌های آزاد و غیرساخت‌یافته کار می‌کند. چه به‌دنبال صفحه‌ای در وب باشید، چه محصولی را جست‌وجو کنید یا با محتوای گزینش‌شده سروکار داشته باشید، در هر صورت از موتور جست‌وجو استفاده می‌کنید. وارد صفحه‌ای می‌شوید، متنی را در کادر جست‌وجو می‌نویسید، روی دکمه «جست‌وجو» کلیک […]

ادامه مطلب ...
کشینگ (Caching) چیست؟

کشینگ چیست؟ در محاسبات، کش یک لایه ذخیره‌سازی داده با سرعت بالا است که زیرمجموعه‌ای از داده‌ها، که معمولاً ماهیت موقتی دارند، را ذخیره می‌کند. این کار به این دلیل انجام می‌شود که درخواست‌های بعدی برای آن داده‌ها سریع‌تر از دسترسی به محل ذخیره‌سازی اصلی داده‌ها پاسخ داده شوند. کشینگ به شما امکان می‌دهد تا […]

ادامه مطلب ...
برنامه کاربردی وب (Web Application) چیست؟

برنامه کاربردی وب چیست؟ یک برنامه کاربردی وب، نرم‌افزاری است که در مرورگر وب شما اجرا می‌شود. کسب‌وکارها مجبورند اطلاعات را تبادل کرده و خدمات را از راه دور ارائه دهند. آن‌ها از برنامه‌های کاربردی وب برای ارتباط راحت و ایمن با مشتریان استفاده می‌کنند. رایج‌ترین ویژگی‌های وب‌سایت مانند سبد خرید، جستجو و فیلتر محصولات، […]

ادامه مطلب ...
کیت توسعه نرم‌افزار (SDK) چیست؟

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

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

دات‌نت (.NET) چیست؟ دات‌نت یک پلتفرم متن‌باز برای ساخت برنامه‌های کاربردی دسکتاپ، وب و موبایل است که می‌تواند به صورت بومی بر روی هر سیستم عاملی اجرا شود. سیستم دات‌نت شامل ابزارها، کتابخانه‌ها و زبان‌هایی است که از توسعه نرم‌افزار مدرن، مقیاس‌پذیر و با عملکرد بالا پشتیبانی می‌کنند. یک جامعه فعال توسعه‌دهنده از پلتفرم دات‌نت […]

ادامه مطلب ...
سرویس اعلان‌های فشاری (Push Notification Service) چیست؟

سرویس اعلان‌های فشاری چیست؟ سرویس اعلان‌های فشاری فناوری‌ای است که یک برنامه برای ارسال پیام به کاربران استفاده می‌کند. ممکن است اعلان‌ها یا هشدارهای برنامه‌ها را که روی دستگاه تلفن همراهتان ظاهر می‌شوند، دیده باشید. این‌ها سیگنال‌های ارتباطی هستند که از سرور برنامه می‌آیند. سرور، نه کاربر، تبادل اعلان‌های فشاری را آغاز می‌کند. برنامه‌ها از […]

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