·nextjs-server-client-components
</>

nextjs-server-client-components

دليل للاختيار بين مكونات الخادم ومكونات العميل في جهاز توجيه تطبيق Next.js. ضروري لـ useSearchParams (يتطلب Suspense + "استخدام العميل")، والتنقل (الرابط، وإعادة التوجيه، useRouter)، والوصول إلى ملفات تعريف الارتباط/الرؤوس، وتوجيه "استخدام العميل". يتم التنشيط عندما تشير المطالبة إلى useSearchParams، أو Suspense، أو التنقل، أو التوجيه، أو مكون الارتباط، أو إعادة التوجيه، أو اسم المسار، أو searchParams، أو ملفات تعريف الارتباط، أو الرؤوس، أو المكونات غير المتزامنة، أو "استخدام العميل". ضروري لتجنب الخلط بين واجهات برمجة التطبيقات للخادم/العميل.

93التثبيتات·7الرائج·@wsimmonds

التثبيت

$npx skills add https://github.com/wsimmonds/claude-nextjs-skills --skill nextjs-server-client-components

كيفية تثبيت nextjs-server-client-components

ثبّت مهارة الذكاء الاصطناعي nextjs-server-client-components بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/wsimmonds/claude-nextjs-skills --skill nextjs-server-client-components
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

المصدر: wsimmonds/claude-nextjs-skills.

Provide comprehensive guidance for choosing between Server Components and Client Components in Next.js App Router, including cookie/header access, searchParams handling, pathname routing, and React's 'use' API for promise unwrapping.

CRITICAL RULE: This codebase has @typescript-eslint/no-explicit-any enabled. Using any will cause build failures.

All components in the App Router are Server Components by default. No directive needed.

دليل للاختيار بين مكونات الخادم ومكونات العميل في جهاز توجيه تطبيق Next.js. ضروري لـ useSearchParams (يتطلب Suspense + "استخدام العميل")، والتنقل (الرابط، وإعادة التوجيه، useRouter)، والوصول إلى ملفات تعريف الارتباط/الرؤوس، وتوجيه "استخدام العميل". يتم التنشيط عندما تشير المطالبة إلى useSearchParams، أو Suspense، أو التنقل، أو التوجيه، أو مكون الارتباط، أو إعادة التوجيه، أو اسم المسار، أو searchParams، أو ملفات تعريف الارتباط، أو الرؤوس، أو المكونات غير المتزامنة، أو "استخدام العميل". ضروري لتجنب الخلط بين واجهات برمجة التطبيقات للخادم/العميل. المصدر: wsimmonds/claude-nextjs-skills.

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/wsimmonds/claude-nextjs-skills --skill nextjs-server-client-components
الفئة
</>أدوات التطوير
موثق
أول ظهور
2026-02-01
آخر تحديث
2026-03-10

Browse more skills from wsimmonds/claude-nextjs-skills

إجابات سريعة

ما هي nextjs-server-client-components؟

دليل للاختيار بين مكونات الخادم ومكونات العميل في جهاز توجيه تطبيق Next.js. ضروري لـ useSearchParams (يتطلب Suspense + "استخدام العميل")، والتنقل (الرابط، وإعادة التوجيه، useRouter)، والوصول إلى ملفات تعريف الارتباط/الرؤوس، وتوجيه "استخدام العميل". يتم التنشيط عندما تشير المطالبة إلى useSearchParams، أو Suspense، أو التنقل، أو التوجيه، أو مكون الارتباط، أو إعادة التوجيه، أو اسم المسار، أو searchParams، أو ملفات تعريف الارتباط، أو الرؤوس، أو المكونات غير المتزامنة، أو "استخدام العميل". ضروري لتجنب الخلط بين واجهات برمجة التطبيقات للخادم/العميل. المصدر: wsimmonds/claude-nextjs-skills.

كيف أثبّت nextjs-server-client-components؟

افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/wsimmonds/claude-nextjs-skills --skill nextjs-server-client-components بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

https://github.com/wsimmonds/claude-nextjs-skills