מדברים פיתוח

מדברים פיתוח

By ניר ארגיל וזיו ארליכסוןTechnology
Download on the App Store

מדברים פיתוח episodes

  • פרק #14 | איך להשיג ביצועים טובים יותר? עם דן שפיר

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

    דן הוא מומחה בינלואמי בתחום הביצועים בווב, מנחה בפודקאסט JS Jabber ומומחה מוזמן מטעם W3C בתחום הביצועים.

    הנה השאלות שענינו עליהן בפרק:

    • איך התחלת את מסע הווב שלך?
    • איך הגעת ל Wix? ומה עשית שם?
    • למה לגוגל חשוב לשמר את עולם הווב?
    • איך גוגל מודדת ביצועים לאתרים? ועל מה זה משפיע?
    • אילו כלים עוזרים לי למדוד ביצועים בזמן אמת?
    • מה זה LCP?
    • מה זה CLS?
    • מה זה FID?
    • איזה מדד הולך להחליף את FID?
    • עד כמה הפריימוורקים המודרנים משפיעים על המדדים?
    • איך תהליך ה Hydration באפליקציות ווב יוצר בעיית ביצועים?
    • איך עולם הביצועים מתחבר לטכניקות הרינדור השונות (SSR, SSG, ISR)?
    • איך שימוש ב CDN עוזר לנו עם ביצועים?
    • האם אנימציות משפיעות על המדדים?
    • 🌐 קישורים רלוונטים

      • פרופיל הטוויטר של דן שפיר: https://twitter.com/DanShappir

      • ההרצאות של דן בערוץ של אדיר

        • Chrome Dev Tools deep-dive: https://www.youtube.com/watch?v=j1QOM6QJ3_U
        • Chrome Dev Tools deep dive part 2: Performance: https://www.youtube.com/watch?v=pARNZHWwong
        • PageSpeed Insights: https://pagespeed.web.dev


        • מוזמנים לצפות ולהאזין לנו בכל הפלטפורמות: YouTube, Spotify, Apple, Google

          https://linktr.ee/front_cast
          ---
          אנחנו נהנים מאוד ליצור תוכן איכותי ומקורי עבור קהילת מפתחי הפרונט בישראל.
          מוזמנים להראות תמיכה ולעשות לנו לייק, שיתוף ועוקב, כמובן שגם נשמח לשמוע את דעתכם בתגובות למטה 🙏

          1 hr 33 min
        • פרק #13 | ולידציה בטפסים, איך עושים את זה נכון? עם אביתר אלוש

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

          הצטרפו אלינו לפרק מרתק שבו נצלול לפרקטיקות של אימות טפסים.

          הנה כמה שאלות שניסינו לענות עליהן

          • מה הוביל לכתיבה של Vest?
          • איך ואיפה אפשר להשתמש ב Vest?
          • למה צריך אימות לטפסים?
          • מה התכונות מפתח של Vest?
          • כמה קשה יהיה להטמיע את Vest
            • בפרויקט ללא ספרייה ייעודית לאימות טפסים?
            • בפרויקט שכבר יש לו ספרייה לאימות טפסים?
            • איך Vest פותרת את הנושא בשונה מ Zod?
            • מה מחכה לנו בהמשך הדרך ל Vest?
            • אילו עוד ספריות יצרת?
            • איך מתבצע ניהול הספריות ב npm?

            • קישורים

              העמוד הראשי של Vest.js:

              https://vestjs.dev

              האתר האישי של אביתר:

              https://ealush.com

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

              https://twitter.com/evyataral


              מוזמנים לצפות ולהאזין לנו בכל הפלטפורמות: YouTube, Spotify, Apple, Google:

              https://linktr.ee/front_cast

              -------

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

              51 min
            • פרק #12 | למה נגישות ולמה עכשיו? עם אסף שוחט אבידע

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

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

              על מה דברנו הפעם?

              • מי צריך נגישות? רמז - לא רק נכים.
              • איך נגישות יכולה להציל חיים?
              • מה ההנחיות ליצירת אתר נגיש? ומי מחליט על התקינה?
              • למה חשוב לשמור על סמנטיקה ב HTML ולא לנצל לרעה את הגמישות שלו?
              • עברנו על חלק מה ARIA attributes.
              • איך לאפיין נגישות, מאילו חלקים נתחיל להנגיש?
              • למה חוסר בנגישות יכול להזיק לעסק שלך?
              • איך מתחילים להנגיש את האתר שלנו?
              • אילו כלים יכולים לעזור לנו במטלת ההנגשה?
              • של מי האחריות בצוות להוציא פיצ׳ר או אתר נגיש?
              • מוזמנים לצפות ולהאזין לנו בכל הפלטפורמות: YouTube, Spotify, Apple, Google

                ⁠https://linktr.ee/front_cast

                -------

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

                מוזמנים להראות תמיכה ולעשות לנו לייק, שיתוף ועוקב, כמובן שגם נשמח לשמוע את דעתכם בתגובות למטה 🙏

                1 hr 13 min
              • פרק #11 | מ UI Tests לשגרירת Playwright עם טל-לי ברק

                בפרק 11 ניר ארגיל ואדיר קנדל מאחים את טל-לי ברק - שגרירת Playwright, הכלי הכי נפוץ כיום ל UI Tests.


                על מה דיברנו הפעם?

                - מה ההבדל בין בדיקת קומפוננטות ספציפיות לדפים שלמים?

                - איך לשלב בדיקות קומפוננטות עם Playwright & Storybook?

                - איך לשפר את זמני הריצה של הבדיקות ה UI שלנו?

                - מה זה UI Tests ואיך זה שונה מ e2e tests ו Unit tests?

                - מה זה Visual Regression Testing?

                - מה זה Flakiness בבדיקות UI?

                - במה Playwright שונה משאר הפתרונות הקיימים?


                #Playwright #UITesting #Storybook

                לפרופיל הלינקדאין של טל-לי

                https://www.linkedin.com/in/tallybarak/


                מוזמנים לצפות ולהאזין לנו בכל הפלטפורמות: YouTube, Spotify, Apple, Google

                https://linktr.ee/front_cast

                -------

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

                1 hr 6 min
              • פרק #10 | מפצח ה-Unit tests עם יונתן קרא

                פרק 10 של Front Cast כבר כאן ואיתו אורח מאוד מעניין.

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


                יונתן אפילו פיתח מתודולוגיות שקרא לה: Scientific Programming, בעצם להחיל את השיטה המדעית על התכנות שלנו - איך לדעת שקוד הוא ״נכון״?


                הצטרפו לפרק שיעשה לכם סדר בראש בכל עולם הטסטים.


                על מה דיברנו הפעם?

                - איך הפכת לתומך נלהב של בדיקות?

                - מה זה בכלל בדיקות יחידה (Unit tests)?

                - מתי ולמה צריך אותם?

                - מה זה Mocks, איך ומתי משתמשים בהם?

                - איזה ספריות מומלצות?

                - איך מתחילים לשלב את זה ביום יום?


                הבלוג של יונתן:

                https://yonatankra.com


                מוזמנים לצפות ולהאזין לנו בכל הפלטפורמות: YouTube, Spotify, Apple, Google

                ⁠https://linktr.ee/front_cast


                -------


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

                מוזמנים להראות תמיכה ולעשות לנו לייק, שיתוף ועוקב, כמובן שגם נשמח לשמוע את דעתכם בתגובות למטה 🙏


                #UnitTests #TDD #FrontEnd

                1 hr 10 min
              • פרק #9 | כל הדרכים מובילות ל TypeScript עם אריאל שולמן

                בפרק ה9 של Front Cast ניר ארגיל ואדיר קנדל מארחים את אשפית ה #TypeScript הישראלית - אריאל שולמן.

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

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

                ֿלבסוף הזכרנו גם כמה כלים, טיפים ותכנים שימושיים כדי שכולנו נוכל לשפר את העבודה שלנו עם TypeScript.

                לפרופיל הלינקדאין של אריאל:

                https://www.linkedin.com/in/ariel-shulman/

                תכנים שהזכרנו בפרק:

                ההרצאה של אריאל בNodeTLV
                https://www.youtube.com/watch?v=1Rdip_ju458

                Zod

                https://zod.dev

                SWC-Speed Web Compiler

                https://swc.rs

                Mat Pocock -  @mattpocockuk https://www.mattpocock.com


                מוזמנים לצפות ולהאזין לנו בכל הפלטפורמות: YouTube, Spotify, Apple, Google

                ⁠https://linktr.ee/front_cast

                -------

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

                מוזמנים להראות תמיכה ולעשות לנו לייק, שיתוף ועוקב, כמובן שגם נשמח לשמוע את דעתכם בתגובות למטה 🙏

                45 min
              • פרק #8 | הכל על Angular עם אלירן אליאסי

                בפרק השמיני של Front Cast אדיר קנדל וניר ארגיל יושבים לשיחה צפופה עם אחת הדמויות המוכרות בקהילת ה #Angular הישראלית, אלירן אליאסי, כדי לספר לכם על כל מה שמעניין באנגולר.

                חלק מהדברים שדברנו עליהם:

                ⬅️ כיצד אנגולר מבדילה את עצמה ומדוע על מפתחים לשקול לעבוד איתה?
                ⬅️ מהם השינויים והשיפורים הבולטים שהוצגו בגרסאות האחרונות?
                ⬅️ כיצד אנגולר משפרת ועובדת על אופטימיזציית הביצועים?
                ⬅️ איפה אנגולר פחות מצטיינת?
                ⬅️ איך אנגולר מטפלת ועובדת בנושא ניהול הסטייט?
                ⬅️ כיום לכל ספריה יש פתרון SSR/SSG, מה הפתרון של אנגולר?
                ⬅️ האם יש פיצ׳רים או פיתוחים לאנגולר שמפתחים הולכים להתלהב מהם?

                לפרופיל הלינקדאין של אלירן:
                https://www.linkedin.com/in/eliran-els

                קהילת המיטאפים Angular-TLV:
                https://www.meetup.com/angular-tlv

                מוזמנים לצפות ולהאזין לנו בכל הפלטפורמות: YouTube, Spotify, Apple, Google
                ⁠https://linktr.ee/front_cast

                -------

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

                מוזמנים להראות תמיכה ולעשות לנו לייק, שיתוף ועוקב, כמובן שגם נשמח לשמוע את דעתכם בתגובות למטה

                1 hr
              • פרק #7 | הכל על React עם ניר קאופמן

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

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

                דיברנו על SSR ואיך ריאקט הפכה להיות הבסיס לפריימוורקים גדולים יותר כמו Next.js ו Remix?

                ניתחנו גם את הבעיות הבסיסיות של React כמו קונבנציות או ריבוי ספריות.

                אין ספק שאת הפרק הזה אתם חייבים לשמוע בין אם אתם מה fan boys או ה haters.


                קהילת Tech-a-hike של ניר:

                https://www.tech-a-hike.com


                מוזמנים לצפות ולהאזין לנו בכל הפלטפורמות: YouTube, Spotify, Apple, Google

                ⁠https://linktr.ee/front_cast

                -------

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

                מוזמנים להראות תמיכה ולעשות לנו לייק, שיתוף ועוקב, כמובן שגם נשמח לשמוע את דעתכם בתגובות למטה 🙏

                1 hr 21 min
              • פרק #6 | הכל על Vue עם דימה וישנבצקי

                בפרק החדש של Front Cast אדיר קנדל וניר ארגיל ראיינו את דימה וישנבצקי, מפתח פרונט בכיר אבל בין היתר גם מנהל קהילת Vue הישראלית.

                הנה חלק מהשאלות שניסינו לענות עליהן -

                • מי עומד מאחורי Vue ומה היא מנסה לפתור?
                • במה Vue שונה מאחרות? ולמה שמפתחים יתחילו לעבוד איתה?
                • כיום לכל ספריה יש פתרון SSR/SSG, מה הפתרון של Vue?
                • עם איזה כלים/ספריות נוספות מומלץ לעבוד בסביבת העבודה עם Vue?
                • האם יש היצע למשרות עבור מפתחי Vue?
                • למה הקמת את קהילת המפתחים הישראלית של Vue?
                • גלשנו גם לשיחות צדדיות לא פחות מעניינות כמו, מה התשובה שאדיר הכי שונא לשאלה - ״למה בחרת ב X כפריימוורק?״ 😉

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

                  שווה לפתוח את הראש ולהכיר פריימוורק מצויין שלא נופל מהאחים הגדולים שלו - React ו- Angular.


                  קהילת Vue ישראל בפייסבוק:

                  https://www.vuejsisrael.com


                  מוזמנים לצפות ולהאזין לנו בכל הפלטפורמות: YouTube, Spotify, Apple, Google

                  ⁠https://linktr.ee/front_cast

                  -------

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

                  מוזמנים להראות תמיכה ולעשות לנו לייק, שיתוף ועוקב, כמובן שגם נשמח לשמוע את דעתכם בתגובות למטה 🙏

                  1 hr 27 min
                • פרק #5 | Velocity בפרונט עם דוד מאיר לוי

                  בפרק של היום מתארח דוד מאיר לוי - מפתח וארכיטקט פרונט מנוסה.


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

                  אילו כלים יכולים לעזור לנו לשמור על זריזות הפיתוח?

                  האם יש תהליכים שיכולים להאט או להאיץ את פיתוח הפרונט?

                  איך התקשורת הבינצוותית משפיעה? בין צוות הפרונט לצוותי הבאק, פרודקט ודיזיין?


                  בקיצור, כמו תמיד, פרק מרתק במיוחד ותוכלו לראות את זה לפי רמת ההקשבה והפוקוס שלנו באולפן (למי שצופה בפרק).


                  מוזמנים לצפות ולהאזין לנו בכל הפלטפורמות: YouTube, Spotify, Apple, Google

                  ⁠https://linktr.ee/front_cast

                  -------

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

                  מוזמנים להראות תמיכה ולעשות לנו לייק, שיתוף ועוקב, כמובן שגם נשמח לשמוע את דעתכם בתגובות למטה 🙏


                  1 hr 19 min

                About מדברים פיתוח

                From the publisher's feed

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

                Best of מדברים פיתוח

                Ranked by our users in the last 21 days