שאלה על socket באפלקצית react&nodeJS

חג208

משתמש חדש
שלום,
יש לי אפלקצית לוח שנה שאפשר ליצור בה פגישות,
יש אופציה שמישהו אחר קובע פגישה ליוזר
אני רוצה שהיוזר יראה בזמן אמת שמשהו קבע איתו פגישה על גבי הלוח שנה.
האם אני צריכה להשתמש בסוקט בשביל זה?

תודה מראש.
 

Yehuda Kremer

משתמש פעיל
הנדסת תוכנה
D I G I T A L
web socket מאפשר לפתוח ערוץ תקשורת דו כיווני בשונה מhttp סטנדרטי שהוא לצד אחד,
אז כן, זאת האופציה הטובה.
האופציה הלא טובה היא לבדוק כל x זמן מול השרת האם יש משהו חדש..

אם את הולכת על WS, כדאי להשתמש בספרייה שמפשטת את השימוש, כגון socket.io
 

java

משתמש סופר מקצוען
מנוי פרימיום
הנדסת תוכנה
מה הdb שלך?
את יכולה להשתמש בfirebase שהוא realtime DB שנותן listeners מעולים לשינויים כאלו.
זה קל ופשוט הרבה יותר מsocket.
אם את משתמשת בזה את יכולה גם לכתוב את השרת בfirebase functions (בnode)
 

Yehuda Kremer

משתמש פעיל
הנדסת תוכנה
D I G I T A L
מה הdb שלך?
את יכולה להשתמש בfirebase שהוא realtime DB שנותן listeners מעולים לשינויים כאלו.
זה קל ופשוט הרבה יותר מsocket.
אם את משתמשת בזה את יכולה גם לכתוב את השרת בfirebase functions (בnode)
firebase realtime גם משתמש בפרוטוקול web socket
 

java

משתמש סופר מקצוען
מנוי פרימיום
הנדסת תוכנה
@java מתכוונת להשתמש בDB של fireBase?
בדיוק.
אם השרת כבר במצב מתקדם והשאילתות כבר כתובות, לא בטוח ששווה לך להחליף.
ההמלצה שלי תקפה במצב שלא התקדמת באופן רציני בשרת.
firebase realtime גם משתמש בפרוטוקול web socket
כמובן, כי אין דרך אחרת לעשות את זה.
אבל firebase עוטף את זה ונותן למפתח להשתמש בזה באופן מובנה.
 

s976

משתמש סופר מקצוען
הנדסת תוכנה
D I G I T A L
כפי שאמרו כדאי להשתמש ב- web socket
אבל יש לך עם זה איזה קשיים, או סתם לא מתאים לך כעת ללמוד טכנולוגיה חדשה, לא יקרה כלום אם תשלחי פנייה רזה לשרת כל כמה שניות. זה פשוט בסדר גמור. מלא אתרים מכובדים מפציצים עם requestים, ואף אחד לא מתלונן.
 

אולי מעניין אותך גם...

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק קכא

א שִׁיר לַמַּעֲלוֹת אֶשָּׂא עֵינַי אֶל הֶהָרִים מֵאַיִן יָבֹא עֶזְרִי:ב עֶזְרִי מֵעִם יְהוָה עֹשֵׂה שָׁמַיִם וָאָרֶץ:ג אַל יִתֵּן לַמּוֹט רַגְלֶךָ אַל יָנוּם שֹׁמְרֶךָ:ד הִנֵּה לֹא יָנוּם וְלֹא יִישָׁן שׁוֹמֵר יִשְׂרָאֵל:ה יְהוָה שֹׁמְרֶךָ יְהוָה צִלְּךָ עַל יַד יְמִינֶךָ:ו יוֹמָם הַשֶּׁמֶשׁ לֹא יַכֶּכָּה וְיָרֵחַ בַּלָּיְלָה:ז יְהוָה יִשְׁמָרְךָ מִכָּל רָע יִשְׁמֹר אֶת נַפְשֶׁךָ:ח יְהוָה יִשְׁמָר צֵאתְךָ וּבוֹאֶךָ מֵעַתָּה וְעַד עוֹלָם:
נקרא  6  פעמים

לוח מודעות

למעלה