إطلاق النسخة 1.0 من SeaORM: نظام ORM مفتوح المصدر لدعم تطوير خدمات الويب بلغة Rust

كتبنا وتعبنا، شاركها وفرحنا


إطلاق النسخة 1.0 من SeaORM: خطوة جديدة نحو تطوير خدمات الويب بلغة Rust

في بداية أغسطس 2024، شهد عالم تطوير البرمجيات إطلاق النسخة 1.0 من SeaORM، وهي نظام ORM مفتوح المصدر مصمم لدعم تطوير خدمات الويب باستخدام لغة Rust. يعد هذا المشروع تطورًا كبيرًا في مجال تصميم قواعد البيانات الرائجة، حيث يسهل على المطورين بناء خدمات ويب متقدمة من خلال استخدام قدرات اللغة الديناميكية.

ويُعتبر SeaORM مكونًا أساسيًا في البيئة التخيلية للغة Rust، وقد تم كتابة الشيفرة المصدرية للمشروع ونشرها على منصة GitHub تحت رخصتي MIT وApache. وأكد فريق المشروع أن هذه النسخة تأتي بعد ثلاث سنوات من العمل منذ إصدار النسخة SeaORM 0.2، حيث تم تحسين النظام بشكل كبير ليكون أكثر كفاءة وموثوقية في بناء خدمات الويب.

أبرز المزايا والتحسينات في SeaORM 1.0 تشمل:

– تحديث تعريفات مخططات الهجرة.
– إعادة هيكلة مطابقة أنواع البيانات في SQLite.
– إضافة دعم للتسجيل البديل في نماذج الكيانات والإعلانات النشطة.
– استخدام SQLx 0.7 مع التوجه لاحقًا للتحديث إلى SQLx 0.8 في النسخة القادمة 1.1.

وأفاد المطورون بأن الدعم للنسخة 1.x سيكون مستمرًا لمدة عام كامل، حيث سيقررون لاحقًا ما إذا كانوا سيصدرون النسخة 2.0 أم سيواصلون تحسين النسخة الحالية.

بالإضافة إلى ذلك، وضعت الفريق رؤى مستقبلية لتطوير SeaORM من بينها دعم GraphQL من خلال مشروع Seaography، وإنشاء واجهة إدراية متميزة، وتعزيز وظائف البيانات العلمية والتحليلية. كما يعتزمون أيضًا تحسين ميزات التوسع مثل تقسيم البيانات والتخزين المؤقت، مما يعد بمستقبل واعد للمستخدمين والمطورين العامين.

تابع حسابنا على تلغرام
اشتراك
تيليغرام النادي العربي
تابع حسابنا على إكس
اشتراك
حساب النادي العربي على إكس

قد يهمك أيضا

SOFTPOINT PerfExpert يحقق توافقًا مع قاعدة البيانات الروسية Postgres Pro

SOFTPOINT PerfExpert يحقق توافقًا مع قاعدة البيانات الروسية Postgres Pro

nanoCAD BIM: الحلول الجديدة للمعماريين والمهندسين من “نانونسوفت”

nanoCAD BIM: الحلول الجديدة للمعماريين والمهندسين من “نانونسوفت”

آبل تكشف النقاب عن MacBook Pro بمعالجات سلسلة M4

آبل تكشف النقاب عن MacBook Pro بمعالجات سلسلة M4

أضف تعليق