
In this episode, the hosts discuss the future of rendering and data streaming on the web with guest Gal Shlezinger.
בפרק הזה של מדברים פיתוח שצולם בהמולת כנס React Next, אירחנו את גל שלזינגר לשיחה טכנולוגית עמוקה על עתיד הרינדור והזרמת הנתונים ברשת. גל, מהנדס בחברת Vercel, שיתף כי הוא אינו מגיע מעולמות הפרונטנד הטהורים, אלא מתמקד בפיתוח מוצרי ה-Compute וה-Deployment של החברה. בעבודתו הוא עוסק ב-Runtime, קומפילציה, באנדלינג ואופן הרצת פונקציות בצד השרת. למרות שאינו מגדיר את עצמו כמפתח פרונטנד "קלאסי", הוא בונה את הכלים המשמשים קהילה זו ובוחן את React בעיקר מהזווית של ה-Server-side. אז על מה דיברנו? 1. המעבר מ-SPA ל-React Server Components (RSC): השיחה נפתחה בהסבר על האבולוציה מה-Single Page Application, שבו המשתמש מקבל HTML ריק וממתין להורדת JS ובקשות נתונים, מה שיוצר אפקט "Waterfall" המעכב את הצגת התוכן. 2. אתגר ה-Latency והמרחק הפיזי: גל הסביר כי בישראל אנו חווים חוויית אינטרנט מאתגרת עקב המרחק הפיזי מהשרתים (למשל בפרנקפורט או ארה"ב), מה שהופך כל בקשת נתונים בשרשרת ה-Waterfall ליקרה ואיטית משמעותית. 3. מבוא ל-HTTP Streaming: הוצג הקונספט של סטרימינג – טכנולוגיה ותיקה (כמו ב-TCP או ביוטיוב) המאפשרת לשלוח נתונים בחלקים מבלי לסגור את הבקשה. גל ציין כי בעבר עבודה עם טמפלייטים גרמה לנו לאבד את היכולת הזו, וכעת אנו מחזירים אותה לאינטרנט כדי לשפר ביצועים. 4. הפילוסופיה של…
Explore listener stats, chart rankings, contacts and more on the מדברים פיתוח podcast page.