קורס React 2020 שיעור סוף


זהו נושא דיון מלווה לערך המקורי שב־https://www.tocode.co.il/bundles/react/lessons/fin

שלום,
אני עובדת כרגע על פרויקט בריאקט רידאקס ,node.js, mongoDB
רציתי לשאול, אם יש לי קומפוננטה של רישום משתמש חדש, ולא ראיתי צורך בשמירת הנתונים שלו בסטייט, כיון שאני רק שולחת את הטופס לשרת להוספת משתמש חדש ל-data base.
איפה הכי נכון לעשות את פונקציה הקריאה לשרת, בתוך הקומפוננטה או דרך middleware ברידאקס?
תודה!

הי,

שתי האפשרויות טובות:

  1. אפשר לבנות Redux Middleware לתקשורת עם השרת ואז פשוט לשלוח Action מתאים מהקומפוננטה כדי לעשות trigger לתהליך

  2. אפשר לכתוב את הקוד ב useEffect בתוך הקומפוננטה

זה מאוד תלוי במבנה הספציפי של האפליקציה ובכל מקרה כדאי להיות מוכנה לעשות Refactoring לקוד אז אם בחרת גישה אחת ואת רואה בהמשך הפיתוח שהיא לא עובדת לך טוב כמו שקיווית אפשר להחליף לגישה השניה

לייק 1

שלום,
רציתי לשאול האם יש לך אפשרות להמליץ על אתר/ים שטובים עבור הכנה לראיונות?
עדיף שאלות בקוד בריאקט וב-JavaScript וכמה שאפשר שתהיינה מורכבות.
תודה רבה!!

הי,

האקראנק נחשב מספר 1 בתחום:

לייק 1