עזרה בבחירת שפה לצד שרת
-
@אביחיל נוד אינה שפה בפני עצמה, אלא JS בסביבת שרת, ששונה בנקודות מסוימות, אבל רוב ככל הכתיבה היא JS רגיל. ולכן כנראה שזה הכי מתאים אם כבר יודעים JS כמו שצריך (בשיטת האלימינציה - ללמוד PHP בשביל צד שרת כשכבר יודעים JS ודאי לא כדאי, ללמוד שפה חדשה אני לא חושב שיש סיבה - אפשר להשתמש מצויין בנוד להכל)
@אביחיל אמר בעזרה בבחירת שפה לצד שרת:
ובנוסף אשמח למראי מקומות בעברית
יש סדרת סרטונים מעולה ביוטיוב (כולה פתוחה בנטפרי) - אני אישית התחלתי איתה נוד, וממליץ בחום.
אמנם הוא מעט מיושן - בעיקר שמשתמש בthen
ולא בasync/await
(מתישהו עברתי לבצע את התרגילים תוך כדי שכתוב לתחביר החדש... ) אבל לי הוא היה מעולה ממש.מקורות נוספים בעברית:
- הספר של רן בר זיק (לא ממש ניסיתי אותו בעצמי כך שאני לא יכול להמליץ מנסיון, אבל כאן יש דוגמית בחינם)
- https://tchumim.com/topic/7445/מדריך-כתיבת-אפליקציה-וובית-full-stack-צעד-אחר-צעד (
דורש הצטרפות לתכנות הסגור)
יש גם את האתר הרשמי - https://nodejs.dev/learn, אמנם לא בעברית אבל ברור וידידותי, אפשר להסתדר מצויין עם תרגום במידת הצורך (כנראה שהתרגום של דפדפן אדג' החדש יותר נוח).
-
@צדיק-תמים אמר בעזרה בבחירת שפה לצד שרת:
אמנם הוא מעט מיושן - בעיקר שמשתמש בthen ולא בasync/await
את השורה הזו לא הבנתי אם תוכל הרחיב אשמח, תודה.
-
@אביחיל אמר בעזרה בבחירת שפה לצד שרת:
את השורה הזו לא הבנתי אם תוכל הרחיב אשמח, תודה.
זה שתי צורות איך לטפל בפרומיס
אתה אומר שכבר למדת javascript אך חשוב לפני שאתה ממשיך הלאה שתלמד היטיב איך לטפל בקוד שצריך לפעול בצורה אסינכרונית.
תוכל ללמוד מהמדריך הזה https://javascript.info/async (מדריך מאוד ברור) -
@אביחיל סינטקס יותר חדש יחסית שמאפשר לעבוד עם פרומיסים בצורה הרבה יותר קלה ומסודרת
https://internet-israel.com/מדריכים/es20xx/es2017-async
https://davidwalsh.name/async-await