Frontend Development — פיתוח אפליקציות
APPLICATION FRONTEND DEVELOPMENT

Frontend Development
פיתוח אפליקציות

אנציקלופדיה ומפת ידע מקצועית להבנת צד־הלקוח של אפליקציות: ממשק משתמש, מסכים, רכיבים, ניווט, State, נתונים, API, אחסון, הרשאות, יכולות מכשיר, ביצועים, אבטחה, ארכיטקטורה, בדיקות, Build והפצה.

מהו Frontend באפליקציה?

שכבת האפליקציה שאיתה המשתמש רואה, מפעיל ומנהל את חוויית השימוש.

ממשק משתמש

המסכים והרכיבים שהמשתמש רואה ומפעיל: טקסט, תמונות, כפתורים, טפסים, רשימות, תפריטים, חלוניות ורכיבים אינטראקטיביים.

אינטראקציה

פעולות המשתמש כגון Tap, Swipe, Drag, הקלדה, בחירה, גלילה ומחוות מפעילות אירועים ומשנות את מצב האפליקציה.

ניהול מידע

האפליקציה יכולה לעבוד עם מידע מקומי, מידע שמתקבל מ־API, Cache, Database, קבצים ומידע זמני.

תקשורת

Frontend מתקשר עם Backend באמצעות מנגנונים כמו REST, GraphQL או WebSocket ומעבד את התשובות לצורך הצגתן בממשק.

יכולות המכשיר

אפליקציה יכולה להשתמש ביכולות כגון מצלמה, מיקום, מיקרופון, Bluetooth, חיישנים, קבצים והתראות בהתאם להרשאות.

מסכים

האפליקציה מורכבת ממסכים ומזרימות משתמש. Navigation מחבר בין המסכים ומנהל את המעבר ביניהם.

תחומי הליבה

לחץ על תחום כדי לפתוח את הפרק.
מפת ידע

Frontend לאפליקציות

מפת הקשרים המרכזיים בין התחומים המרכיבים את צד־הלקוח של אפליקציה.

משתמש
←
UI
←
Components
←
State
←
Data
←
API
←
Backend
מילון

מילון מושגים

מילון מרכזי של מושגי Frontend לפיתוח אפליקציות.

Hosted & Compiled with HtmlRunner.com