Frontend Development
פיתוח אפליקציות
אנציקלופדיה ומפת ידע מקצועית להבנת צד־הלקוח של אפליקציות: ממשק משתמש, מסכים, רכיבים, ניווט, State, נתונים, API, אחסון, הרשאות, יכולות מכשיר, ביצועים, אבטחה, ארכיטקטורה, בדיקות, Build והפצה.
מהו Frontend באפליקציה?
ממשק משתמש
המסכים והרכיבים שהמשתמש רואה ומפעיל: טקסט, תמונות, כפתורים, טפסים, רשימות, תפריטים, חלוניות ורכיבים אינטראקטיביים.
אינטראקציה
פעולות המשתמש כגון Tap, Swipe, Drag, הקלדה, בחירה, גלילה ומחוות מפעילות אירועים ומשנות את מצב האפליקציה.
ניהול מידע
האפליקציה יכולה לעבוד עם מידע מקומי, מידע שמתקבל מ־API, Cache, Database, קבצים ומידע זמני.
תקשורת
Frontend מתקשר עם Backend באמצעות מנגנונים כמו REST, GraphQL או WebSocket ומעבד את התשובות לצורך הצגתן בממשק.
יכולות המכשיר
אפליקציה יכולה להשתמש ביכולות כגון מצלמה, מיקום, מיקרופון, Bluetooth, חיישנים, קבצים והתראות בהתאם להרשאות.
מסכים
האפליקציה מורכבת ממסכים ומזרימות משתמש. Navigation מחבר בין המסכים ומנהל את המעבר ביניהם.
תחומי הליבה
Frontend לאפליקציות
מפת הקשרים המרכזיים בין התחומים המרכיבים את צד־הלקוח של אפליקציה.
מילון מושגים
מילון מרכזי של מושגי Frontend לפיתוח אפליקציות.
חיפוש במפת הידע
חפש מושגים, תחומים וטכנולוגיות בתוך האנציקלופדיה.