TypeScript 5.8 يودع القوائم: خروجٌ كريم

2025-03-02
TypeScript 5.8 يودع القوائم: خروجٌ كريم

يُدخِل TypeScript 5.8 علمَ `--erasableSyntaxOnly`، مُنهيًا بذلك عصرَ القوائم والمسافات الاسمية. وعلى الرغم من أن الاتحادات الحرفية تُقدّم سهولة استخدامٍ أفضل، إلّا أن الكاتب يُعبّر عن حنينٍ للقوائم. وتُسلّط المقالة الضوء على ميزةٍ رئيسيةٍ للقوائم: دعمٌ أفضل للوثائق الخاصة بأعضائها، بما في ذلك ملاحظات الإلغاء، وهو أمرٌ بالغ الأهمية في قواعد البيانات الكبيرة، وهي ميزةٌ تفتقر إليها الاتحادات الحرفية. ويحث الكاتب فريق TypeScript على تحسين دعم الوثائق للاتحادات الحرفية في الإصدارات المستقبلية.

اقرأ المزيد

التطوير في بيئة معزولة: عام في آلة افتراضية

2025-01-01

لتجنب مشاكل بيئة التطوير الفوضوية، انتقل الكاتب إلى إعداد آلة افتراضية. باستخدام Ubuntu 24.04 داخل VMware Fusion Pro على نظام macOS، توجد جميع أدوات وتوسيعات التطوير داخل الآلة الافتراضية، مما يوفر مساحة عمل آمنة ومعزولة. على الرغم من فقدان بعض المزايا، مثل مشاركة الحافظة بسلاسة، إلا أن التجربة العامة سلسة، مع تأثير ضئيل على أداء الجهاز المضيف. يرى الكاتب أن هذا النهج يوفر مزايا طويلة الأمد من حيث الاستقرار والأمان، تتجاوز العيوب الطفيفة.

اقرأ المزيد