סקירת Reference של React

החלק הזה מספק תיעוד reference מפורט לעבודה עם React. להיכרות עם React, עברו לחלק Learn.

תיעוד ה-reference של React מחולק לתתי-חלקים פונקציונליים:

React

יכולות React ברמת API:

  • Hooks - שימוש ביכולות שונות של React מתוך הקומפוננטות.
  • Components - תיעוד הקומפוננטות המובנות שאפשר להשתמש בהן ב-JSX.
  • APIs - APIs שימושיים להגדרת קומפוננטות.
  • Directives - הנחיות ל-bundlers שתואמים ל-React Server Components.

React DOM

react-dom כולל יכולות שנתמכות רק באפליקציות ווב (שרצות בסביבת DOM של הדפדפן). החלק הזה מחולק ל:

  • Hooks - Hooks לאפליקציות ווב שרצות בסביבת DOM של הדפדפן.
  • Components - React תומכת בכל רכיבי HTML ו-SVG המובנים בדפדפן.
  • APIs - החבילה react-dom כוללת מתודות שנתמכות רק באפליקציות ווב.
  • Client APIs - ה-APIs של react-dom/client מאפשרים לרנדר קומפוננטות React בצד לקוח (בדפדפן).
  • Server APIs - ה-APIs של react-dom/server מאפשרים לרנדר קומפוננטות React ל-HTML בצד שרת.

Legacy APIs

  • Legacy APIs - מיוצאים מחבילת react, אבל לא מומלצים לשימוש בקוד חדש.