
axios ומייבאים אותו עם require.axios.get מחזיר Promise, ולכן משתמשים ב-await. הכתובת היא של המיקרוסרביס השני, שמועתקת מהמקום שבו הוא הוגדר בפורמט TCP, בתוספת האורך הרצוי, בדוגמה 8 תווים.await חייב להיות בתוך פונקציה, ולכן משתמשים ב-IIFE (immediately invoked function expression) מסוג async.result.data מכיל את הסיסמה, ומדפיסים אותה עם console.log.node app, כי זו אפליקציה רגילה. בכל הרצה מתקבלת סיסמה חזקה אחרת.הטקסט המלא של הדקות הראשונות בהרצאה «שימוש במיקרוסרביס בנוד NodeJS» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
אז אחרי שבנינו גם מייקרו סרוויס ראשון שמבצע איזושהי פעילות לוגית פשוטה כמו לג'נרט לנו סיסמה כלשהי וגם בנינו מייקרו סרוויס שני שמשתמש במייקרו סרוויס הראשון בשביל לג'נרט לנו לא סתם סיסמה אלא סיסמה חזקה.
בואו נבנה אפליקציית Node.js רגילה שמשתמשת במייקרו סרוויס השני. אז לצורך כך שוב פעם נתקין כאן pmi את access יופי הצליח בואו ניגש לפה יש לנו const access שווה require access ואנחנו רוצים עכשיו לגשת ל-access.get ולקרוא למיקרו סרוויס השני כמובן שהוא מחזיר לנו promise ואנחנו צריכים לבצע את זה עם ה-wait ולקבל
את זה ל-result או response או לא משנה מה מה הכתובת של המייקרו סרוויס השני? אז למעשה אנחנו יכולים לראות אותו כאן. הנה הכתובת של המייקרו סרוויס, האמת שזה tcp.
אז בואו פשוט נעתיק אותו מפה, זאת הייתה הכתובת. נחזור וניתן לו את הכתובת