سبد خرید شما

icon
سبد خرید خالی است.

Kitura

فریم‌ورک Kitura یک فریم‌ورک برای وب و سرور است که به زبان Swift برای هدف اصلی مدیریت خدمات وب نوشته شده است. به دلیل سرعت، انعطاف پذیری و آسان بودن این فریم‌ورک، فریم‌ورک وب Swift و سرور HTTP محبوب کاربران است. اگر دنبال فریم‌ورکی با پشتیبانی کامل و 24 ساعته هستید IBM این امکان را به شما می‌دهد و می‌توانید با خیال راحت توسعه پروژه خود با این فریم‌ورک را شروع کنید.

از طرفی با استفاده از سرویس IBM Cloud به راحتی می‌توانید پروژه‌ Kitura خود را به سرورهای ابری IBM منتقل کرده و دردسر نصب و راه اندازی روی سرور خود را نداشته باشید. قطعا کسانی که برنامه نویسی Server-side انجام داده‌اند با مشکلات deploy کردن پروژه خود بر روی سرور آشنا هستند.

تعدادی از امکاناتی که IBM Cloud به پروژه‌های Kitura می‌دهد:

  • Health API: یک API کامل برای بررسی وضعیت برنامه‌های موجود در سرور
  • CloudEnvironment: امکان دسترسی ساده و راحت به Environmental Variables به فرمت ‌JSON
  • SwiftMetrics: ابزاری برای بررسی و مدیریت وضعیت کارایی برنامه‌های روی سرور که هم به صورت پنل مدیریتی و هم به صورت API در اختیار کاربران قرار می‌گیرد.
  • Kitura-OpenAPI: به راحتی APIهای نوشته شده در Kitura را به فرمت Swagger تبدیل می‌کند.
  • SwiftyRequest: کتابخانه HTTP Networking برای فرستادن درخواست‌ها (Requests) توسط Swift

علاوه بر آن IBM ابزار جدیدی به نام kituraStudio معرفی کرده است که البته در حال حاضر نسخه بتای آن منتشر شده است. KituraStudio یک IDE کامل برای زبان Swift و استفاده از Kitura است. اگر بر روی لینوکس برنامه نویسی می‌کنید و به همین دلیل امکان استفاده از XCode را ندارید این ابزار گزینه مناسبی برای شماست.