דלג לתוכן הראשי
אפליקציות Base44 הן אפליקציות React סטנדרטיות הבנויות עם Vite. הפרויקט שלך כולל כלי פיתוח web מודרניים ואינטגרציה חלקה עם הבקאנד של Base44.

מבנה הפרויקט

ב-Code Tab וכאשר אתה מתחבר ל-GitHub, תראה את מבנה הפרויקט המלא של React/Vite:
src
pages
api
hooks
lib
utils
entities
functions
package.json
vite.config.js
tailwind.config.js
index.html

תיקיות הפרויקט

הפרויקט שלך מכיל את התיקיות הבאות:
  • src/ - קוד frontend של האפליקציה מאורגן בתיקיות הבאות:
    • pages - הדפים באפליקציה שלך. כל קובץ הוא route. Home.jsx הופך ל-/, Settings.jsx הופך ל-/settings.
    • components - אלמנטי UI לשימוש חוזר. תיקיית המשנה ui/ מכילה קומפוננטות UI מוכנות מראש.
    • api - תצורת לקוח Base44 SDK לתקשורת עם הבקאנד שלך.
    • hooks - React hooks מותאמים אישית לניהול UI ומצב.
    • lib - קוד אינטגרציה עם Base44 ותצורת אפליקציה.
    • utils - פונקציות עזר ושיטות עזר.
  • entities/ - הגדרות מודל הנתונים שלך. לכל ישות יש קובץ JSON schema המגדיר את השדות שלה.
  • functions/ - פונקציות בקאנד עבור לוגיקת בקאנד. כל קובץ TypeScript בתיקייה זו הוא פונקציה נפרדת.
Entities: בעת שימוש באינטגרציה דו-כיוונית עם GitHub, ישויות מנוהלות ב-Base44 ואינן כלולות במאגר המקומי שלך.

קבצי תצורה

ספריית השורש כוללת את כל התצורה הנדרשת לפעולה עצמאית:
  • package.json - תלויות וסקריפטים (כולל @base44/sdk)
  • vite.config.js - תצורת build עם פלאגין Base44
  • tailwind.config.js - תצורת עיצוב
  • index.html - נקודת כניסת HTML ראשית

הרצה מקומית

להרצת הפרויקט המיוצא באופן מקומי: npm install ולאחר מכן npm run dev.
דף זה תורגם באמצעות בינה מלאכותית. למידע המדויק והעדכני ביותר, עיין בגרסה האנגלית.