پرش به مطلب اصلی

ویژگی های کیمیا

ویژگی‌های اصلی کیمیا:

  • سرور وب Express: استفاده از Express.js به عنوان پایه سرور وب با قابلیت‌های پیشرفته
  • پایگاه داده: پشتیبانی از Sequelize ORM با امکان استفاده از SQLite، PostgreSQL، MySQL و سایر پایگاه‌های داده
  • کش حافظه: سیستم کش مبتنی بر Memcached برای بهبود عملکرد
  • سیستم افزونه‌ها: امکان توسعه قابلیت‌ها از طریق افزونه‌های قابل بارگذاری داینامیک
  • پردازش چندگانه: پشتیبانی از Cluster برای استفاده بهینه از منابع سیستم
  • WebSocket: پشتیبانی کامل از ارتباطات بلادرنگ
  • سیستم قالب: استفاده از موتور قالب Twing برای رندر سمت سرور
  • مدیریت ذخیره‌سازی: سیستم مدیریت فایل و ذخیره‌سازی پیشرفته
  • کارهای پس‌زمینه: سیستم Job Queue برای اجرای وظایف غیرهمگام
  • احراز هویت و نشست: سیستم امنیتی کامل با JWT و مدیریت نشست
  • معماری چند برنامه‌ای: امکان اجرای چندین برنامه مستقل در یک سرور
  • بومی‌سازی: پشتیبانی از چندین زبان و منطقه زمانی
  • مستندسازی API: ادغام Swagger برای مستندسازی خودکار APIها