"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > النيزك رسميا هنا!

النيزك رسميا هنا!

تم النشر بتاريخ 2024-07-29
تصفح:488

Meteor s officially here!

يسعدنا أن نعلن عن إصدار Meteor.js 3.0، وهو علامة بارزة في رحلتنا لإنشاء منصة قوية ومتعددة الاستخدامات لتطوير الويب الحديث. يمثل هذا الإصدار قفزة كبيرة إلى الأمام، ولم يكن بإمكاننا تحقيق ذلك دون الدعم الثابت من مجتمعنا وشركائنا الرائعين.

جدول المحتويات:

  • ما الذي يقدمه Meteor 3 إلى الطاولة؟
    • العقدة الإصدار 20 والتكامل السريع
    • تحديثات الحزمة
    • التغييرات المعمارية الكبرى
    • أبرز النقاط الجديدة في التوثيق
  • كيفية الانتقال إلى الإصدار 3
  • كيفية استخدام ميتيور 3.0
  • الجهد المجتمعي والتعاون
  • خاتمة

ما الذي يقدمه Meteor 3.0 إلى الطاولة؟

باختصار، يقدم Meteor 3.0 Node.js 20 والتكامل السريع وإزالة الألياف وأساليب الخادم غير المتزامنة ودعم ARM وتحديثات الحزمة والوثائق الجديدة.

العقدة v20 والتكامل السريع

أحد أهم التغييرات في Meteor 3.0 هو تكامله مع Node.js 20 وExpress. يسمح هذا التحديث لـ Meteor بالاستفادة الكاملة من أحدث الميزات وتحسينات الأداء في Node.js 20. Express، وهو إطار عمل لتطبيقات الويب يستخدم على نطاق واسع لـ Node.js، يوفر أدوات قوية لإنشاء تطبيقات الويب والهواتف المحمولة.

لقد تناولنا هذا الأمر بشكل موسع (والمزيد) في هذه المقالة.

تحديثات الحزمة

يحتوي Meteor 3.0 على العديد من تحديثات الحزم، مما يعكس التغييرات في تبعياتها لضمان التوافق مع أحدث الإصدارات. تعتبر هذه التحديثات ضرورية للحفاظ على الأمان والاستقرار والأداء. من خلال تحديث الحزم، تضمن Meteor للمطورين إمكانية الوصول إلى أحدث الميزات والتحسينات المتوفرة في أنظمة Node.js وJavaScript الأوسع.

التغييرات المعمارية الكبرى

يقدم Meteor 3.0 تغييرات معمارية جوهرية لتحديث النظام الأساسي وتحسين أدائه وقابلية التوسع. تشمل التغييرات الرئيسية ما يلي:

  • إسقاط الألياف: استبدال الألياف ببناء الجملة غير المتزامن/الانتظار الأصلي للتوافق مع معايير JavaScript الحديثة. يعمل هذا التغيير على تبسيط قاعدة التعليمات البرمجية وتعزيز التوافق مع إصدارات Node.js المستقبلية.

  • Async/Await for MongoDB Interactions: جعل جميع عمليات MongoDB غير متزامنة لتحسين الأداء وتقليل زمن الوصول.

  • دعم بنية ARM: توسيع توافق Meteor ليشمل بنيات ARM، مما يسمح للمطورين بتشغيل Meteor على نطاق أوسع من الأجهزة، بما في ذلك Raspberry Pi والأجهزة الأخرى المستندة إلى ARM.

أبرز التوثيق الجديد

لدينا مستندات v3 جديدة تحتوي على وثائق تفصيلية لـ Meteor 3.0، بما في ذلك مراجع وأمثلة لواجهة برمجة التطبيقات.

يتضمن دليل الترحيل الخاص بنا أيضًا إرشادات خطوة بخطوة لتحديث المشاريع الحالية إلى Meteor 3.0، ومعالجة المشكلات المحتملة، وتوفير الحلول للانتقال السلس.

دعونا نواصل الحديث عن الهجرة في القسم التالي.

كيفية الهجرة إلى الإصدار 3

لدينا الكثير من المواد لمساعدتك على الهجرة. وفيما يلي قائمة ببعض منها:

  • دليل الهجرة: قمنا ببناء دليل الهجرة هذا لمساعدتك في هذه العملية. وينبغي أن تغطي معظم الحالات.
  • مقالات سلسلة Meteor Migrations: عدة مقالات ستساعدك على إعداد تطبيقك وترقيته تدريجيًا.
  • منتديات النيزك: أكبر معلومة عن النيزك. لدينا العديد من المشاركات لأشخاص يشاركون النتائج ويطلبون المساعدة. إذا لم تجد المشكلة هناك، فلا تتردد في إنشاء مشاركة وطلب المساعدة!

كيفية استخدام النيزك 3.0

لتثبيت Meteor 3.0، يمكنك ببساطة تشغيل:

npx meteor

لإنشاء مشروع Meteor 3 جديد:

meteor create --release 3.0.1

لتحديث مشروع Meteor موجود:

meteor update --release 3.0.1

جهد المجتمع والتعاون

يعد الإصدار الناجح لـ Meteor 3.0 بمثابة شهادة على تفاني وتعاون مجتمع Meteor. لم يكن هذا الإنجاز ممكنًا لولا مساهمات عدد لا يحصى من المطورين والمختبرين والمدافعين الذين عملوا بلا كلل لتحديد المشكلات واقتراح التحسينات واختبار الميزات الجديدة. لقد لعبت الجهود الجماعية للمجتمع دورًا حاسمًا في تحويل Meteor 3.0 إلى منصة قوية وموثوقة.

لجميع الأشخاص الذين شاركوا في هذا، شكرًا لكم ❤️

خاتمة

يعد Meteor 3.0 بمثابة تغيير لقواعد اللعبة في مجال تطوير الويب، حيث يقدم ميزات وتحسينات متطورة تمكن المطورين من إنشاء الجيل التالي من تطبيقات الويب. بفضل أدائه المحسن وعمليات التكامل الحديثة وتجربة المطور المحسنة، فإن Meteor 3.0 على أهبة الاستعداد لقيادة الطريق في مشهد تطوير الويب المتطور.

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

لمزيد من التفاصيل حول Meteor 3.0، يرجى زيارة المنشور في منتدياتنا.

انضم إلى عصر النهضة في Meteor.js في 29 يوليو

انضم إلينا يوم 29 يوليو في حدثنا عبر الإنترنت، The Renaissance of Meteor.js. سنناقش Meteor 3 ونشارك الخطط المثيرة للمستقبل. قم بالتسجيل للاستماع مباشرةً من فريق Meteor Core حول ما كنا نعمل عليه.

بالإضافة إلى ذلك، ستتاح لك فرصة الفوز بسلع Meteor الحصرية وأرصدة Galaxy Cloud! تعرف على المزيد حول الحدث هنا. نأمل أن نراكم هناك!

بيان الافراج تم نشر هذه المقالة على: https://dev.to/meteor/meteor-3-is-officially-here-3gml?1 إذا كان هناك أي انتهاك، يرجى الاتصال بـ [email protected] لحذفه
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3