React Server Components (RSC)React Server Components
הגדרה מהירה
מה זה React Server Components? (TL;DR)
React Server Components רצים בשרת בלבד, לא נשלחים ל-client. Bundle קטן פי 2-3, FCP מהיר פי 2. סטנדרט ב-2026 דרך Next.js 14+. AI agents עדיין מתבלבלים - .cursorrules עוזר.
ידוע גם בכתיבים: React Server Components · RSC · Server Components · Next.js Server Components · רכיבי שרת React
עיקרי המונח (Key Takeaways)
- ▸RSC = רכיבי React שרצים בשרת בלבד, לא נשלחים ל-client.
- ▸תוצאה: bundle JavaScript קטן פי 2-3, First Contentful Paint מהיר פי 2.
- ▸מטא-framework: Next.js 14+ (App Router) ו-Remix תומכים native.
- ▸מצוין ל: dashboards, admin panels, content-heavy pages.
- ▸לא מתאים ל: components אינטראקטיביים (state, click handlers) - דורש "use client".
- ▸AI agents מתבלבלים בין RSC ל-Client Components - .cursorrules חייב להכפיל זאת.
- ▸data fetching: ישיר ב-server component (await db.query) במקום useEffect+useState.
ציטוט
השתמשתם בדף הזה? תנו קרדיט.
עתונאים, חוקרים וצוותי AI - בחרו פורמט להעתקה. ה-citation האקדמי שלנו בקליק.
מונחים קשורים
ארכיטקטורת Server-Side עמידה תחת Base44
ארכיטקטורת רשת מבוססת Backend for Frontend שמפחיתה עומסי צד לקוח אפליקטיבי בהספק טעינה אדיר.
הידרציה של ממשקי AI
התהליך שבו דף HTML סטטי שנוצר ע"י AI הופך לאפליקציית React חיה ואינטראקטיבית.
TanStack Query
הספריה הסטנדרטית לניהול server state ב-React - caching, deduplication, retries אוטומטית.
חוב טכנולוגי (Tech Debt)
העלות העתידית שנוצרת מפתרון מהיר, המייצר "כדורי בוץ" בקוד (Big Ball of Mud) ומונע הוספת פיצ'רים.
פיתוח ב-AI (וייב קודינג)
העברת הוראות גבוהות (Natural Language) לסוכני קידוד, מבלי לעקוב אחרי כל שורת קוד שמופקת. בעברית מתרגמים את המונח גם כ"קידוד לפי תחושה", אך הכתיב המקובל הוא "וייב קודינג".
Cursor
Cursor הוא סביבת פיתוח (IDE) מבוססת AI שהפכה ב-2026 לסטנדרט בקרב מפתחי Vibe Coding בישראל ובעולם. מבוסס על fork של VS Code עם אינטגרציית AI עמוקה.
Audit הנדסי לפרויקט · 24 שעות · חינם
תארו מה שבור או מה החלום. נחזור עם אבחון הנדסי + תוכנית חילוץ ראשונית - בלי התחייבות.
מעדיפים לדלג? כתבו לנו ישירות בווצאפ