المدونة
جميع المقالات
بناء واجهات برمجة التطبيقات (APIs) باستخدام Next.js
تعرف على كيفية بناء واجهات برمجة التطبيقات (APIs) باستخدام Next.js.
Next.js 15.2
يتضمن Next.js 15.2 تحديثات لتصحيح الأخطاء، البيانات الوصفية (metadata)، Turbopack، والمزيد.
التخزين المؤقت القابل للتكوين مع Next.js
تعرف على تصميم واجهة برمجة التطبيقات (API) ومزايا التوجيه 'use cache'
الإصدار 15.1 من Next.js
يُقدّم Next.js 15.1 دعمًا مستقرًا لـ React 19، تحسينات في تصحيح الأخطاء، واجهات برمجة تطبيقات جديدة للتخويل (تجريبية)، والمزيد.
رحلتنا مع التخزين المؤقت
تعرف على رحلتنا مع التخزين المؤقت في موجه تطبيقات Next.js.
Next.js 15
يُقدم Next.js 15 دعمًا لـ React 19، تحسينات في التخزين المؤقت، إصدار مستقر لـ Turbopack في مرحلة التطوير، واجهات برمجة تطبيقات جديدة، والمزيد.
Turbopack Dev أصبح الآن مستقرًا
لقد كانت رحلة طويلة، لكننا سعداء بالإعلان عن أن `next dev --turbo` أصبح الآن مستقرًا وجاهزًا لتعزيز تجربة التطوير الخاصة بك.
الإصدار المرشح الثاني لـ Next.js 15
أصبح الإصدار المرشح الثاني (RC) لـ Next.js 15 متاحًا الآن. يتيح لك هذا الإصدار اختبار أحدث الميزات قبل الإصدار المستقر القادم.
الإصدار المرشح لـ Next.js 15 (RC)
أصبح الإصدار المرشح (RC) لـ Next.js 15 متاحًا الآن. هذه النسخة المبكرة تتيح لك اختبار أحدث الميزات قبل الإصدار المستقر القادم.
Next.js 14.2
يتضمن Next.js 14.2 تحسينات في التطوير والإنتاج والتخزين المؤقت. بما في ذلك خيارات تكوين جديدة، نجاح 99% من اختبارات Turbopack، والمزيد.
الإصدار 14.1 من Next.js
يتضمن Next.js 14 تحسينات في الاستضافة الذاتية، رسائل الأخطاء، المسارات المتوازية والمقاطعة، Turbopack، والمزيد.
Next.js 14
يتضمن Next.js 14 تحسينات في الأداء، واستقرارًا لإجراءات الخادم (Server Actions)، ودورة تدريبية جديدة لتدريس موجه التطبيق (App Router)، والمزيد.
كيفية التفكير في الأمان في Next.js
تعرف على إجراءات الحماية الأمنية المضمنة في Next.js واطلع على دليل لمراجعة التطبيقات.
Next.js 13.5
يتضمن Next.js 13.5 تحسينات في أداء الخادم المحلي بنسبة 22% أسرع، تحديثات HMR (تحديث سريع) أسرع بنسبة 29%، استهلاك ذاكرة أقل بنسبة 40%، والمزيد.
تحديث موجه التطبيق (App Router) في Next.js
يركز فريق Next.js على الأداء والاستقرار وتجربة المطور خلال الأشهر القادمة.
الإصدار 13.4 من Next.js
يجعل الإصدار 13.4 من Next.js موجه التطبيق (App Router) مستقرًا، وTurbopack في مرحلة بيتا، ويقدم دعمًا تجريبيًا لإجراءات الخادم (Server Actions).
Next.js 13.3
يُقدم Next.js 13.3 صور Open Graph الديناميكية، تصدير ثابت متقدم، مسارات متوازية والاعتراض، دعم OTEL، والمزيد.
الإصدار 13.2 من Next.js
يُقدّم Next.js 13.2 تحسينات كبيرة لموجه التطبيق (App Router) استعدادًا للإصدار المستقر، بما في ذلك دعم تحسين محركات البحث (SEO)، ومعالجات المسارات (Route Handlers)، وMDX لمكونات الخادم (Server Components)، وروابط آمنة بالنوع (Type-Safe Links)، والمزيد.
Next.js 13.1
يُقدم Next.js 13.1 تحسينات على دليل التطبيق (app directory)، وتحويل الوحدات المدمج، ووقت تشغيل Edge المستقر لمسارات API، والعديد من التحسينات لدعم Turbopack.
Next.js 13
يقدم Next.js 13 تخطيطات (Layouts)، مكونات الخادم (React Server Components)، والبث المباشر (Streaming) في دليل التطبيق (app directory)، بالإضافة إلى Turbopack، مكون صورة محسّن، ومكون الخطوط الجديد تمامًا.
Next.js 12.3
يُقدم Next.js 12.3 تثبيت TypeScript التلقائي، تحديث Fast Refresh محسن، مكون الصورة الجديد المستقر، والمزيد!
الإصدار 12.2 من Next.js
يُقدم الإصدار 12.2 من Next.js ميزة Middleware المستقرة و ISR عند الطلب، بالإضافة إلى تجريبية Edge SSR ومسارات API، والمزيد!
طلب تعليقات (RFC) حول التخطيطات
مسارات متداخلة وتخطيطات، توجيه من جانب الخادم والعميل، ميزات React 18، ومصممة لمكونات الخادم.
الإصدار 12.1 من Next.js
يُقدّم Next.js 12.1 تجديدًا ثابتًا تدريجيًا عند الطلب، دعمًا لـ styled-components و Relay، دعمًا لجست (Jest) بدون تكوين، والمزيد!
الإصدار 12 من Next.js
يُقدّم Next.js 12 مُترجم Rust جديد بالكامل، ووظائف Middleware (بيتا)، ودعم React 18، ودعم ESM الأصلي، واستيراد من URL، ومكونات خادم React (ألفا)، والمزيد!
Next.js 11.1
يأتي Next.js 11.1 مع تصحيح أمان مهم، دعم وحدات ES، تحسينات في الأداء، أدوات مبنية بلغة Rust، جلب بيانات أسرع بمرتين عند التصيير المسبق، والمزيد!
الإصدار 11 من Next.js
يواصل Next.js 11 مهمته في توفير أفضل تجربة للمطورين من خلال نظام توافق جديد وتحسينات في الأداء.
Next.js 10.2
يُقدّم Next.js 10.2 تحسينات في الأداء (بناء أسرع، تحديث، وبدء تشغيل)، تحسين إمكانية الوصول، تحسين أداء خطوط الويب التلقائي، والمزيد!
Next.js 10.1
يُقدم Next.js 10.1 تحديثًا أسرع بثلاث مرات، حجم تثبيت أقل بنسبة 58٪، تبعيات أقل بنسبة 56٪، تحسين صور باستخدام WebAssembly، دعم محسن لـ next/image، والمزيد!
تبني Next.js تدريجياً
تعلم استراتيجيات مختلفة لتبني Next.js تدريجياً في سير عمل التطوير الخاص بك.
الإصدار 10 من Next.js
يُقدم Next.js 10 ميزات تحسين الصور المدمجة، التوجيه الدولي، تحليلات Next.js، دعم React 17، والمزيد!
Next.js 9.5
يُقدّم Next.js 9.5 إعادة توليد ثابت تدريجي مستقر، مسار أساسي مخصص، إعادة التوجيه وإعادة الكتابة، Webpack 5 بيتا، والمزيد!
الإصدار 9.4 من Next.js
يُقدّم Next.js 9.4 ميزة React Fast Refresh، والتجديد الثابت التدريجي، ودعم بيئات جديدة، ودعم مدمج لـ Fetch، والمزيد!
Next.js 9.3
يُقدّم Next.js 9.3 تحسينات جديدة لتوليد المواقع الثابتة، دعمًا أصليًا لـ SCSS، تقليل حجم الحزم، صفحات 404 ثابتة، والمزيد!
الإصدار 9.2 من Next.js
يُقدم Next.js 9.2 دعمًا أصليًا لـ CSS، تقسيمًا عدوانيًا للشفرة، مسارات ديناميكية شاملة، والمزيد!
Next.js 9.1.7
يحسّن Next.js 9.1.7 على أساس متين، مع تحسينات لقناة الإصدار 9.1 الجاهزة للمؤسسات. قم بالترقية للحصول على حزم JavaScript أصغر حجمًا على جانب العميل، وواجهة سطر أوامر معاد تصميمها، ووقت أول عرض للمحتوى (FCP) ووقت التفاعل الأول (TTI) أسرع، والمزيد!
تقديم أداة Create Next App
يسعدنا اليوم تقديم الأداة الجديدة Create Next App. تقوم أداة Create Next App بإعداد تطبيق React حديث يعمل بواسطة Next.js بأمر واحد.
الإصدار 9.1 من Next.js
يستفيد Next.js 9.1 من الاتفاقيات لدعم المزيد من هياكل المشاريع افتراضيًا. بالإضافة إلى ذلك، نقدم معاينة لدعم ميزات جديدة مثل استيراد CSS، التجميع المتقدم، وصفحات الأخطاء الثابتة.
الإصدار 9.0.7 من Next.js
تم إصدار Next.js 9.0 منذ حوالي شهرين. ومنذ ذلك الحين، كنا مشغولين بإصدار 7 إصدارات أصغر ولكنها مهمة جدًا. دعونا نتعمق في ما قدمته هذه الإصدارات لمواقعك وتطبيقاتك، دون أي تغييرات تعطيلية.
Next.js 9
يتضمن Next.js 9 دعم TypeScript، التوجيه الديناميكي، مسارات API، التحسين التلقائي للمحتوى الثابت، والمزيد!
الإصدار 8.1 من Next.js
يقدم Next.js 8.1 دعمًا لصفحات AMP على أساس كل صفحة، مما يسمح بتبني تدريجي لـ AMP.
Next.js 8.0.4
تقدّم Next.js 8.0.4 تحسينات في أداء البناء، حزم أصغر حجمًا، إعدادات افتراضية أقوى، والمزيد.
تنسيق Next.js باستخدام Styled JSX
Styled JSX هي مكتبة CSS-in-JS تتيح لك كتابة أنماط CSS مغلقة ومحددة النطاق لتنسيق مكوناتك. سيساعدك هذا المنشور على البدء في استخدام Styled JSX مع Next.js.
تحسينات استخدام الذاكرة في Webpack بإصدار Next.js 8
تم إطلاق إصدار Next.js 8 مؤخرًا والذي تضمن تحسينًا كبيرًا في استخدام الذاكرة أثناء عملية البناء. ستناقش هذه المقالة كيفية مساهمتنا في تحسين أداء Webpack للمجتمع.
Next.js 8
يُقدم Next.js 8 وضع الخادم بدون إدارة (Serverless Mode)، حزمًا أصغر حجمًا، تحسينات في الأداء، والمزيد.
الإصدار 7 من Next.js
بعد 26 إصدارًا تجريبيًا و3.4 مليون عملية تنزيل، نفتخر بإطلاق الإصدار 7 من Next.js الجاهز للإنتاج
الإصدار 6.1 من Next.js
يتميز الإصدار 6.1 من Next.js بتحسينات في الموثوقية والاتساق أثناء التطوير
الإصدار 6 من Next.js وموقع Nextjs.org
يأتي الإصدار 6 من Next.js بميزات مثل التصدير الثابت بدون تكوين، مكون التطبيق، Babel 7 والمزيد
Next.js 5.1: تحسينات في تحميل الصفحات، إعدادات البيئة والمزيد
يأتي Next.js 5.1 بدعم لإعدادات البيئة، المراحل، خرائط المصدر، وإضافات Next.js الجديدة.
Next.js 5: Webpack الشامل، استيراد CSS، الإضافات والمناطق
يركز Next.js 5 على قابلية التوسعة الأكبر، والقابلية للتكوين للتطبيقات الكبيرة والأداء