דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. איזה ספרייה/פריימוורק (מה זה בכלל, בעצם?...) מומלץ ללמוד כיום?

איזה ספרייה/פריימוורק (מה זה בכלל, בעצם?...) מומלץ ללמוד כיום?

מתוזמן נעוץ נעול הועבר תכנות
38 פוסטים 10 כותבים 1.5k צפיות 10 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • yossizY yossiz

    למה צריך פריימוורק? ("מה זה בכלל בעצם?")

    פריימוורקים בעיקר מיועדים עבור ממשקים אינטראקטיביים לא טריוויאליים.

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

    צורך מספר 1, data binding

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

    (כדוגמה קונקרטית ניקח אפליקציית ניהול משימות (TODO) (- זה ה-hello world של ספרייות לבניית ממשקים אינטראקטיביים).
    כמובן אני מדבר על דוגמה שבו הרינדור הוא בצד הלקוח, כלומר, פקודה משנה את התצוגה מיד בדפדפן בלי ללכת לשרת להביא HTML חדש.
    מה נצרך לממש את זה?

    • נבנה ממשק פשוט שמציג רשימה של משימות, ליד כל משימה יש לחצן שמסמן אותו כ-"done". למטה יש תיבת טקסט שמקבל טקסט למשימות חדשות עם לחצן לידו "הוספה".
    • נשמור את רשימת המשימות במשתנה כלשהו
    • נאזין לכמה אירועים:
      • לחיצה על לחצן ה-done ליד אחד מהאירועים,
      • לחיצה על "הוספה" להוספת משימה חדשה
    • בכל אירוע צריך לעשות את התהליך הזה: לתרגם את האירוע לפקודה קונקרטית (לדוגמה: מחק משימה עם מזהה X, הוסף משימה עם הטקסט "XYZ") ← לבצע את הפקודה, (למחוק את המשימה ממערך המשימות, או להוסיף משימה למערך) ← לעדכן את התצוגה עם הרשימה העדכנית

    החלק של עדכון התצוגה לשקף את ה-state של האפליקציה, זה נקרה data binding כלומר אתה מאגד (binding) חלקים של הממשק, (תוכן טקסטואלי או עיצוב) לדאטה כלשהו. בחלק הזה הפריימוורקים עוזרים המון. ב-jquery או ב-JS פשוט אתה צריך להחזיק ראש על כל שינוי מה צריך לעדכן. וככל שהאפליקציה גודלת, כך המשימה נהיה יותר ויותר מסובכת עד בלתי אפשרית.
    מה שהפריימוורק מביא לשולחן זה האפשרות להצהיר בצורה דקלרטיבית על האיגודים שאתה רוצה, (תוכן span זה מאוגד למשתנה JS זה, או ul זה תקבל את רשימת המשימות ממערך זה), ולא צריך לטפל כלל בעדכון התצוגה. הפריימוורק מטפל בזה בצורה מושלמת. אתה פשוט מוסיף אבר למערך המשימות, והופ! התצוגה מתעדכנת עם עוד שורה.

    צורך מספר 2: חלוקה לרכיבים ובידוד בין הרכיבים

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

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

    זה שינוי חשיבה חשוב מאוד כדי להצליח לשלוט בסיבוכיות של ממשק גדול.

    זה עוזר גם לשימוש חוזר לחלקים של הקוד, וגם לשליטה יותר קלה על הקוד.

    א מנותק
    א מנותק
    ארכיטקט
    כתב ב נערך לאחרונה על ידי
    #17

    @yossiz אמר באיזה ספרייה/פריימוורק (מה זה בכלל, בעצם?...) מומלץ ללמוד כיום?:

    צורך מספר 2: חלוקה לרכיבים ובידוד בין הרכיבים

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

    @צדיק-תמים אמר באיזה ספרייה/פריימוורק (מה זה בכלל, בעצם?...) מומלץ ללמוד כיום?:

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

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

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

    תגובה 1 תגובה אחרונה
    7
    • D מנותק
      D מנותק
      davidnead
      כתב ב נערך לאחרונה על ידי davidnead
      #18

      אם כבר משל כזה, הדבר משול לאחד שרוצה לנסוע לחו"ל. הוא יכול לנסוע במסגרת טיול מאורגן, ואז יסדרו (ויקבעו) עבורו את מסלול הנסיעה, משך השהות באתרים, מקום האחסון, הכשרות והתפריט, ועוד ועוד.
      והוא יכול לנסוע בעצמו, לארגן לבדו את כל אלו, לטרוח יותר ולהנות מחופש הפעולה.
      זה 2 אופציות, שתיהם טובות. רוב האנשים מחליטים לפי אופי - העצמאים יותר יעדיפו טיול תרמילאי, והמסגרתיים יותר יעדיפו שקט נפשי ושאחרים יבנו להם הכל - וגם יחליטו בשבילם.

      המעשיים יותר שמתגברים על נטיית אופי ישקלו כל דבר עניינית לפי המטרות הספציפיות של הנסיעה - אם המטרה היא תפילה על קברי צדיקים - הרי שחבל להשקיע בכל המסביב, עדיף שאחרים יעשו לך את העבודה, העיקר שהמטרה מתמלאת בסוף.
      אבל אם המטרה היא קברים ספציפיים ואתרים משפחתיים וכדו' - הרי שאתה יכול להצטרף לקבוצה המאורגנת, ולהתחנן למדריך באוטובוס ש"רק כמה דקות לקפוץ לעיירה הסמוכה על הדרך..." ו"תעלו לאוטובוס ואני כבר מגיע, רק מסיים עוד כמה פרקים פה בקבר של הצדיק הסבא-של-סבא שלי". אבל אולי יותר טוב כבר לנסוע לבד ולקבל את מלוא התמורה שאתה מצפה לה כמו בן אדם.

      מקוה שהנמשל ברור...

      א תגובה 1 תגובה אחרונה
      4
      • D davidnead

        אם כבר משל כזה, הדבר משול לאחד שרוצה לנסוע לחו"ל. הוא יכול לנסוע במסגרת טיול מאורגן, ואז יסדרו (ויקבעו) עבורו את מסלול הנסיעה, משך השהות באתרים, מקום האחסון, הכשרות והתפריט, ועוד ועוד.
        והוא יכול לנסוע בעצמו, לארגן לבדו את כל אלו, לטרוח יותר ולהנות מחופש הפעולה.
        זה 2 אופציות, שתיהם טובות. רוב האנשים מחליטים לפי אופי - העצמאים יותר יעדיפו טיול תרמילאי, והמסגרתיים יותר יעדיפו שקט נפשי ושאחרים יבנו להם הכל - וגם יחליטו בשבילם.

        המעשיים יותר שמתגברים על נטיית אופי ישקלו כל דבר עניינית לפי המטרות הספציפיות של הנסיעה - אם המטרה היא תפילה על קברי צדיקים - הרי שחבל להשקיע בכל המסביב, עדיף שאחרים יעשו לך את העבודה, העיקר שהמטרה מתמלאת בסוף.
        אבל אם המטרה היא קברים ספציפיים ואתרים משפחתיים וכדו' - הרי שאתה יכול להצטרף לקבוצה המאורגנת, ולהתחנן למדריך באוטובוס ש"רק כמה דקות לקפוץ לעיירה הסמוכה על הדרך..." ו"תעלו לאוטובוס ואני כבר מגיע, רק מסיים עוד כמה פרקים פה בקבר של הצדיק הסבא-של-סבא שלי". אבל אולי יותר טוב כבר לנסוע לבד ולקבל את מלוא התמורה שאתה מצפה לה כמו בן אדם.

        מקוה שהנמשל ברור...

        א מנותק
        א מנותק
        ארכיטקט
        כתב ב נערך לאחרונה על ידי
        #19

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

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

        D תגובה 1 תגובה אחרונה
        0
        • י מנותק
          י מנותק
          יוסף בן שמעון
          כתב ב נערך לאחרונה על ידי
          #20

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

          D dovidD 2 תגובות תגובה אחרונה
          0
          • א ארכיטקט

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

            D מנותק
            D מנותק
            davidnead
            כתב ב נערך לאחרונה על ידי
            #21

            @ארכיטקט אמר באיזה ספרייה/פריימוורק (מה זה בכלל, בעצם?...) מומלץ ללמוד כיום?:

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

            התגובה שלי התייחסה לאנגולר, שאליו חשבתי שהתייחסת (על פי דעתך הידועה במקום אחר). לדעתי ויו מעולה ולגמרי משאיר לך חופש פעולה, עד כמה שפריימוורק יכול להשאיר.

            תגובה 1 תגובה אחרונה
            0
            • י יוסף בן שמעון

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

              D מנותק
              D מנותק
              davidnead
              כתב ב נערך לאחרונה על ידי
              #22

              @יוסף-בן-שמעון אמר באיזה ספרייה/פריימוורק (מה זה בכלל, בעצם?...) מומלץ ללמוד כיום?:

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

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

              תגובה 1 תגובה אחרונה
              0
              • י יוסף בן שמעון

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

                dovidD מנותק
                dovidD מנותק
                dovid
                ניהול
                כתב ב נערך לאחרונה על ידי dovid
                #23

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

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

                • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                גמליאלג D 2 תגובות תגובה אחרונה
                6
                • dovidD dovid

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

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

                  גמליאלג מנותק
                  גמליאלג מנותק
                  גמליאל
                  כתב ב נערך לאחרונה על ידי גמליאל
                  #24

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

                  ח צדיק תמיםצ 2 תגובות תגובה אחרונה
                  6
                  • גמליאלג גמליאל

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

                    ח מנותק
                    ח מנותק
                    חוקר
                    כתב ב נערך לאחרונה על ידי
                    #25

                    @גמליאל אמר באיזה ספרייה/פריימוורק (מה זה בכלל, בעצם?...) מומלץ ללמוד כיום?:

                    באיזה מהפריימורקים המוכרים יש לך חבר מומחה עם סבלנות לענות על כל שאלה

                    @צדיק-תמים
                    כאן בפורום יש חבר מומחה עם סבלנות לענות על כל שאלה @yossiz היקר, והוא המליץ על VUE קח את זה בחשבון
                    @yossiz אני מקוה שזה לא נכנס בגדר מברך רעהו בקול גדול, שיהיה לך כעת הרבה עבודה לענות לשאלותיו..

                    yossizY תגובה 1 תגובה אחרונה
                    4
                    • ח חוקר

                      @גמליאל אמר באיזה ספרייה/פריימוורק (מה זה בכלל, בעצם?...) מומלץ ללמוד כיום?:

                      באיזה מהפריימורקים המוכרים יש לך חבר מומחה עם סבלנות לענות על כל שאלה

                      @צדיק-תמים
                      כאן בפורום יש חבר מומחה עם סבלנות לענות על כל שאלה @yossiz היקר, והוא המליץ על VUE קח את זה בחשבון
                      @yossiz אני מקוה שזה לא נכנס בגדר מברך רעהו בקול גדול, שיהיה לך כעת הרבה עבודה לענות לשאלותיו..

                      yossizY מנותק
                      yossizY מנותק
                      yossiz
                      כתב ב נערך לאחרונה על ידי
                      #26

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

                      📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

                      תגובה 1 תגובה אחרונה
                      8
                      • yossizY מנותק
                        yossizY מנותק
                        yossiz
                        כתב ב נערך לאחרונה על ידי yossiz
                        #27

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

                        עריכה: אני רואה ש @גמליאל כבר אמר את זה

                        📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

                        תגובה 1 תגובה אחרונה
                        3
                        • גמליאלג גמליאל

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

                          צדיק תמיםצ מנותק
                          צדיק תמיםצ מנותק
                          צדיק תמים
                          כתב ב נערך לאחרונה על ידי צדיק תמים
                          #28

                          @חוקר שאלות בפורום זה משהו אחר, אני משער שבכל פריימוורק שאבחר (מבין הפופולאריים) יהיו כמה שמתמצאים בו ויוכלו לענות על שאלות, אבל כמו ש @גמליאל אמר צריך "חבר מומחה עם סבלנות לענות על כל שאלה", היינו שלא כל כך אפשרי לפתוח על כל שאלה קטנה נושא פה בפורום ולחכות שהמומחה יתחבר ויגיב... בכל דבר חדש יכול להיות גם דברים קטנים ממש, כמו גם טריקים שונים לייעול, וכדומה, שייעוץ מסודר דרך פורום לא מספיק.

                          @yossiz אמר באיזה ספרייה/פריימוורק (מה זה בכלל, בעצם?...) מומלץ ללמוד כיום?:

                          יכול להיות אפילו יותר ממה שאתה יודע...

                          הולך על הצדיק או על המומחה? 😉

                          Don’t comment bad code — rewrite it." — Brian W. Kernighan and P. J. Plaugher"
                          טיפים

                          תגובה 1 תגובה אחרונה
                          4
                          • dovidD dovid

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

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

                            D מנותק
                            D מנותק
                            davidnead
                            כתב ב נערך לאחרונה על ידי
                            #29

                            @dovid אמר באיזה ספרייה/פריימוורק (מה זה בכלל, בעצם?...) מומלץ ללמוד כיום?:

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

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

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

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

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

                            dovidD 2 תגובות תגובה אחרונה
                            1
                            • D davidnead

                              @dovid אמר באיזה ספרייה/פריימוורק (מה זה בכלל, בעצם?...) מומלץ ללמוד כיום?:

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

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

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

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

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

                              dovidD מנותק
                              dovidD מנותק
                              dovid
                              ניהול
                              כתב ב נערך לאחרונה על ידי
                              #30

                              @davidnead אני מסכים לתת לך את מבוקשך, אין כמו vue!

                              • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                              • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                              תגובה 1 תגובה אחרונה
                              3
                              • D davidnead

                                @dovid אמר באיזה ספרייה/פריימוורק (מה זה בכלל, בעצם?...) מומלץ ללמוד כיום?:

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

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

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

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

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

                                dovidD מנותק
                                dovidD מנותק
                                dovid
                                ניהול
                                כתב ב נערך לאחרונה על ידי dovid
                                #31

                                @davidnead בא אמחיש לך כמה אתה דתי אדוק.

                                אבל אי אפשר להתעלם מהעדכניות.

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

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

                                אנגולר2 נוצרה באותה שנה של ריאקט (2015) ובלי שום תאימות או מחוייבות ואפילו קשר לגירסה 1.
                                בקיצור הם בני אותו גיל.

                                וVUE חדש עוד יותר.

                                vue נולדה ב2014 (בהשראת angularjs שזה אנגולר 1), וvue2 יצא ב2016 (יאהוו כמה נסיון הם צברו על פני ריאקט בתקופה ארוכה זו!!)...

                                לשנות פריימוורק - במיוחד כמו אנגולר - זה לא קל, וכמדומה שהנסיונות של מפתחי אנגולר לעשות את זה רק קרבו את הקץ שלה, יחסית.

                                אתה מעוות לחלוטין את העובדות.
                                אנגולר היא הפרימוורק הכי משתנה שיש.
                                בשונה מכל פרימוורק אחר, אנגולר עשו החלטה דרמטית ושינו לחלוטין את הפרימוורק שלהם מה שיצר גירסה חדשה לחלוטין עם 0 תאימות לאחור (טוב ניתן לקרוא לזה שבכלל הלכו על מוצר אחר, השם לא אומר כלום).
                                וכמה זה לא קל לשנות? אנגולר מוציאה גירסה פעמיים בשנה. התחילו ב2 ונמצאים ב13. יש אמנם תאימות לאחור אבל רק לגירסה אחת אחורה.
                                אתה מציג את זה כנסיונות תיקון לגירסה לא מוצלחת אבל זה שגוי, כי הגירסה 1 שנחשבת לא מוצלחת נמחקה לחלוטין (והיא לדעתי מוצלחת מאוד, ואולי בשם דת זו כתבתי את הפוסט 🙂 ).

                                • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                                • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                                D צדיק תמיםצ 2 תגובות תגובה אחרונה
                                4
                                • dovidD dovid

                                  @davidnead בא אמחיש לך כמה אתה דתי אדוק.

                                  אבל אי אפשר להתעלם מהעדכניות.

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

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

                                  אנגולר2 נוצרה באותה שנה של ריאקט (2015) ובלי שום תאימות או מחוייבות ואפילו קשר לגירסה 1.
                                  בקיצור הם בני אותו גיל.

                                  וVUE חדש עוד יותר.

                                  vue נולדה ב2014 (בהשראת angularjs שזה אנגולר 1), וvue2 יצא ב2016 (יאהוו כמה נסיון הם צברו על פני ריאקט בתקופה ארוכה זו!!)...

                                  לשנות פריימוורק - במיוחד כמו אנגולר - זה לא קל, וכמדומה שהנסיונות של מפתחי אנגולר לעשות את זה רק קרבו את הקץ שלה, יחסית.

                                  אתה מעוות לחלוטין את העובדות.
                                  אנגולר היא הפרימוורק הכי משתנה שיש.
                                  בשונה מכל פרימוורק אחר, אנגולר עשו החלטה דרמטית ושינו לחלוטין את הפרימוורק שלהם מה שיצר גירסה חדשה לחלוטין עם 0 תאימות לאחור (טוב ניתן לקרוא לזה שבכלל הלכו על מוצר אחר, השם לא אומר כלום).
                                  וכמה זה לא קל לשנות? אנגולר מוציאה גירסה פעמיים בשנה. התחילו ב2 ונמצאים ב13. יש אמנם תאימות לאחור אבל רק לגירסה אחת אחורה.
                                  אתה מציג את זה כנסיונות תיקון לגירסה לא מוצלחת אבל זה שגוי, כי הגירסה 1 שנחשבת לא מוצלחת נמחקה לחלוטין (והיא לדעתי מוצלחת מאוד, ואולי בשם דת זו כתבתי את הפוסט 🙂 ).

                                  D מנותק
                                  D מנותק
                                  davidnead
                                  כתב ב נערך לאחרונה על ידי
                                  #32

                                  @dovid אני חושב שאתה נצמד לתאריכים טכניים ומתעלם קצת מהמציאות אותה אתה מכיר בעצמך. אבל טוב, אני באמת לא הולך להיכנס כאן לויכוחים דתיים. אני רק אציין שכשכתבתי את המשל לעיל כלל לא התכוונתי להגן על VUE, אלא להמחיש את ההבדל בצורה הוגנת ולהצביע על היתרונות שב2 הדרכים. אמנם לא התאפקתי מלרמוז מה אני מעדיף, אבל זה היה אגבי לגמרי ובטח לא מטרה להגן. הדיון הוטה לשם שלא באשמתי.

                                  תגובה 1 תגובה אחרונה
                                  0
                                  • dovidD dovid

                                    @davidnead בא אמחיש לך כמה אתה דתי אדוק.

                                    אבל אי אפשר להתעלם מהעדכניות.

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

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

                                    אנגולר2 נוצרה באותה שנה של ריאקט (2015) ובלי שום תאימות או מחוייבות ואפילו קשר לגירסה 1.
                                    בקיצור הם בני אותו גיל.

                                    וVUE חדש עוד יותר.

                                    vue נולדה ב2014 (בהשראת angularjs שזה אנגולר 1), וvue2 יצא ב2016 (יאהוו כמה נסיון הם צברו על פני ריאקט בתקופה ארוכה זו!!)...

                                    לשנות פריימוורק - במיוחד כמו אנגולר - זה לא קל, וכמדומה שהנסיונות של מפתחי אנגולר לעשות את זה רק קרבו את הקץ שלה, יחסית.

                                    אתה מעוות לחלוטין את העובדות.
                                    אנגולר היא הפרימוורק הכי משתנה שיש.
                                    בשונה מכל פרימוורק אחר, אנגולר עשו החלטה דרמטית ושינו לחלוטין את הפרימוורק שלהם מה שיצר גירסה חדשה לחלוטין עם 0 תאימות לאחור (טוב ניתן לקרוא לזה שבכלל הלכו על מוצר אחר, השם לא אומר כלום).
                                    וכמה זה לא קל לשנות? אנגולר מוציאה גירסה פעמיים בשנה. התחילו ב2 ונמצאים ב13. יש אמנם תאימות לאחור אבל רק לגירסה אחת אחורה.
                                    אתה מציג את זה כנסיונות תיקון לגירסה לא מוצלחת אבל זה שגוי, כי הגירסה 1 שנחשבת לא מוצלחת נמחקה לחלוטין (והיא לדעתי מוצלחת מאוד, ואולי בשם דת זו כתבתי את הפוסט 🙂 ).

                                    צדיק תמיםצ מנותק
                                    צדיק תמיםצ מנותק
                                    צדיק תמים
                                    כתב ב נערך לאחרונה על ידי
                                    #33

                                    @dovid אמר באיזה ספרייה/פריימוורק (מה זה בכלל, בעצם?...) מומלץ ללמוד כיום?:

                                    יש אמנם תאימות לאחור אבל רק לגירסה אחת אחורה.

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

                                    Don’t comment bad code — rewrite it." — Brian W. Kernighan and P. J. Plaugher"
                                    טיפים

                                    D תגובה 1 תגובה אחרונה
                                    0
                                    • צדיק תמיםצ צדיק תמים

                                      @dovid אמר באיזה ספרייה/פריימוורק (מה זה בכלל, בעצם?...) מומלץ ללמוד כיום?:

                                      יש אמנם תאימות לאחור אבל רק לגירסה אחת אחורה.

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

                                      D מנותק
                                      D מנותק
                                      davidnead
                                      כתב ב נערך לאחרונה על ידי
                                      #34

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

                                      צדיק תמיםצ א 2 תגובות תגובה אחרונה
                                      3
                                      • D davidnead

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

                                        צדיק תמיםצ מנותק
                                        צדיק תמיםצ מנותק
                                        צדיק תמים
                                        כתב ב נערך לאחרונה על ידי צדיק תמים
                                        #35

                                        @davidnead יש התעדכנות בשעת הצורך, ויש שמחייבים שלא לומר מכריחים אותך לעקוב אחרי כל עדכון על ידי חוסר תאימות לאחור...

                                        Don’t comment bad code — rewrite it." — Brian W. Kernighan and P. J. Plaugher"
                                        טיפים

                                        D תגובה 1 תגובה אחרונה
                                        0
                                        • צדיק תמיםצ צדיק תמים

                                          @davidnead יש התעדכנות בשעת הצורך, ויש שמחייבים שלא לומר מכריחים אותך לעקוב אחרי כל עדכון על ידי חוסר תאימות לאחור...

                                          D מנותק
                                          D מנותק
                                          davidnead
                                          כתב ב נערך לאחרונה על ידי
                                          #36

                                          @צדיק-תמים אמר באיזה ספרייה/פריימוורק (מה זה בכלל, בעצם?...) מומלץ ללמוד כיום?:

                                          @davidnead יש התעדכנות בשעת הצורך, ויש שמחייבים שלא לומר מכריחים אותך לעקוב אחרי כל עדכון על ידי חוסר תאימות לאחור...

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

                                          תגובה 1 תגובה אחרונה
                                          1
                                          תגובה
                                          • תגובה כנושא
                                          התחברו כדי לפרסם תגובה
                                          • מהישן לחדש
                                          • מהחדש לישן
                                          • הכי הרבה הצבעות


                                          • 1
                                          • 2
                                          בא תתחבר לדף היומי!
                                          • התחברות

                                          • אין לך חשבון עדיין? הרשמה

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