Jump to content

Next.js

Next.js هو إطار عمل Backend لتطبيقات React

شاهد هذا الفيديو لتعرف المزيد عن Theo’s Next.js Conf talk

لماذا عَلي أن أستخدمها ؟

نحن نحب React. لقد جعلت تطوير واجهة المستخدم سهلا بطرية لم نتخيلها من قبل. لكنها يمكن أن تؤدي بالمطورين إلى أن يتبع بعض المسارات الصعبة. تقدم Next.js أسلوبًا سلساََ لإنشاء التطبيقات باستخدام React. بداية بالـ Routing انتقالا إلى الـ Api ومن ثم الصور ، نضع ثقتنا فى Next.js لتقود المطورين نحو قرارات جيدة.

إقران Next.js مع Vercel يجعل تطوير تطبيقات الويب ونشرها أسهل من أي وقت مضى. فتوفر طرية مجانية لنشر موقعك (نحن ❤️ Vercel)

Get Static/Server Props

الميزة الرئيسية لـ Next.js هي الـ Data Fetching. نوصيك بشدة أن تقرأ الـ Docs لكي تفهم كيفية استخدام كل واحدة منهما. لا يُنصح باستخدام getServerSideProps عمومًا ما لم يكن هناك سبب وجيه لذلك ، نظرًا لأنها مُكلفة ماديا وتُؤدي إلى إبطاء موقعك. Incremental Static Regeneration هو بديل رائع لـ getServerSideProps عندما تكون البيانات ديناميكية ويمكن جلبها بشكل متزايد.

مصادر مفيدة

المَصدرالرابط
Next.js Documentationhttps://nextjs.org/docs
Next.js GitHubhttps://github.com/vercel/next.js
Next.js Bloghttps://nextjs.org/blog
Next.js Discordhttps://nextjs.org/discord
Next.js Twitterhttps://twitter.com/nextjs
Vercel/Next.js YouTube Channelhttps://www.youtube.com/c/VercelHQ