יום 32 של למידת MERN Stack

היום בניתי משחק "סולמות וחבלים".

הפרויקט הזה דרש מניפולציה מורכבת של מערכים ולוגיקה. השתמשתי ב-HTML5, CSS3, ו-Vanilla JavaScript.

אתמול בניתי משחק "אבן-נייר-מספריים". היום עברתי לרשת (grid) של 100 תאים. זה דרש מעקב אחר מיקומים לאורך פריסה מתמטית.

הנה איך בניתי אותו:

מפת האובייקט מקשרת בין משבצת הפעלה למשבצת יעד. זה מונע שימוש בביטויי if-else ארוכים.

דוגמה למפה:

ניהול מעברים מרחביים בממשק דינמי לימד אותי הרבה על ניהול מצב (state management).

מקור: https://dev.to/ali_hamza_589ec7b3eb6688d/day-32-of-learning-mern-stack-15o1