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 בשפה טבעית מה המוצר צריך לעשות, והוא כותב את הקוד. המפתח עובר מכתיבה לביקורת. בעברית: וייב קודינג, ולעיתים קידוד לפי תחושה.
Cursor
Cursor הוא סביבת פיתוח (IDE) מבוססת AI שהפכה ב-2026 לסטנדרט בקרב מפתחי Vibe Coding בישראל ובעולם. מבוסס על fork של VS Code עם אינטגרציית AI עמוקה.
מדברים בוואטסאפ, לא בטפסים
תארו בשתי שורות מה שבור או מה החלום. ההודעה נפתחת אצלכם מוכנה. אתם רק לוחצים שלח.
מעדיפים להתקשר? 054-211-8143