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

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

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. react vs angular

react vs angular

מתוזמן נעוץ נעול הועבר תכנות
23 פוסטים 7 כותבים 620 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • א מנותק
    א מנותק
    אהרן
    השיב לavr416 ב נערך לאחרונה על ידי
    #14

    @avr416 אמר בreact vs angular:

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

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

    A תגובה 1 תגובה אחרונה
    0
    • א מנותק
      א מנותק
      אהרן
      השיב לclickone ב נערך לאחרונה על ידי
      #15

      @clickone אמר בreact vs angular:

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

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

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

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

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

      למה ריאקט? כי ריאקט מתעסקת רק ב binding data to view וביצירת ממשקים מודולריים וגנרים וכל השאר זה ג'ווה סקריפט. כי ריאקט יותר מהירה. כי ריאקט אפשר לכתוב ב es6/es5/TS

      אותו כנל Vue רק שהיא יותר מזכירה את אנגולר בכתיבה שלה וגם היא צוברת תאוצה.

      בינתיים החסות של גוגל לא מנעה מוות של אנגולר 1 . כמה אפליקציות של גוגל כתובות באנגולר2 ? 0000!

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

      יש עוד כמה סיבות לא נלאה.

      מקור:
      https://www.prog.co.il/threads/מה-הרעיון-של-אנגולר.156766/page-2
      אני רואה יותר ויותר מקומות שכתוב שם דברים דומים.
      ומנסה להבין, האכן כצעקתה?

      מסקרן מאוד באיזה שפה נוספת משתמש הכותב, נשמע שמאזור ג'ונגל js.
      הראה לי פיסקה אחת מכאן שלא נכונה ל-C#
      גם לה יש API משלה, ו'מייבשת' לך את המוח שלא תצטרך ליצור פתרונות 'יצירתיים' ב-C++.

      clickoneC תגובה 1 תגובה אחרונה
      3
      • clickoneC מנותק
        clickoneC מנותק
        clickone
        השיב לאהרן ב נערך לאחרונה על ידי
        #16

        @אהרן
        הפיסקה הזו לא נכונה בC#

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

        C# כאן כדי להישאר 😮 (עכשיו @dovid בטח מחייך....)

        אין טסט כמו פרודקשן.

        המייל שלי urivpn@gmail.com

        א תגובה 1 תגובה אחרונה
        1
        • א מנותק
          א מנותק
          אהרן
          השיב לclickone ב נערך לאחרונה על ידי
          #17

          @clickone אמר בreact vs angular:

          @אהרן
          הפיסקה הזו לא נכונה בC#

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

          C# כאן כדי להישאר 😮 (עכשיו @dovid בטח מחייך....)

          בשביל להחניף ל @dovid תענה תשובה שלא מן הענין
          כתוב 'ביום שהיא תעלם', לא שהיא תעלם 😝 .

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

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

            מסכים עם @avr416 בקשר ליתרונות של אנגולר 2 וטייפסקריפט, אבל העוצמה של אנגולר 2 היא גם חסרון, אם אני צריך דף פשוט עם כמה בינדינגים וכמה ngFor זה ממש בל תשחית לרתום את המרכבה של אנגולר 2 בשביל זה, חוץ מהמורכבות של הסביבת פיתוח, כל טעינת דף באנגולר 2 דורשת טעינת סקריפט כבד ואיתחול של מאות מחלקות, וזה יכול לקחת כמה שניות שאין להם הצדקה, לעומת זה באנגולר 1 זה פשוט לשים תגית סקריפט וכמה שורות קוד בודדות, אפשר אפילו בפידל לעשות אנגולר 1, בשביל דוגמת קוד נורמלית באנגולר 2 צריך לטעון plnkr או stackblitz כבדים. אז כדי להצדיק שימוש באנגולר 2 צריך שזה יהיה אפליקציה ממש מורכבת, אז אתה נהנה מהסדר והשכלול של אנגולר 2. כנלע"ד
            ואגב, מטריאל עובד מצוין גם באנגולר 1, יותר פשוט ואם אני לא טועה יש לו יותר מרכיבים מאנגולר 2

            תגובה 1 תגובה אחרונה
            4
            • clickoneC מנותק
              clickoneC מנותק
              clickone
              השיב לאהרן ב נערך לאחרונה על ידי
              #19

              @אהרן
              ועדיין, בC# אתה יכול להחליט באיזה פיתרון לבחור, ולא חייב ללכת על הפיתרון שיש בפריימוורק.

              אין טסט כמו פרודקשן.

              המייל שלי urivpn@gmail.com

              תגובה 1 תגובה אחרונה
              0
              • clickoneC מנותק
                clickoneC מנותק
                clickone
                השיב לאהרן ב נערך לאחרונה על ידי
                #20

                @אהרן אמר בreact vs angular:

                כתוב 'ביום שהיא תעלם', לא שהיא תעלם .

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

                ומה שכתבתי ש @dovid יחייך, זה כי הוא אמר לי שיבוא יום שאני לא יבין איך לא כתבתי בC# עד היום.
                בינתיים אני כותב המון בC#, ועדיין לא ממש נהנה... (לפחות לא לעומת VB.NET)

                אין טסט כמו פרודקשן.

                המייל שלי urivpn@gmail.com

                תגובה 1 תגובה אחרונה
                0
                • zvizviZ מנותק
                  zvizviZ מנותק
                  zvizvi
                  כתב ב נערך לאחרונה על ידי
                  #21

                  מנקודת המבט שלי:

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

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

                  https://zvizvi.xyz

                  תגובה 1 תגובה אחרונה
                  4
                  • A מנותק
                    A מנותק
                    avr416
                    השיב לאהרן ב נערך לאחרונה על ידי
                    #22

                    קליקואן - נראה לי שהבחור שכתב את זה לא מכיר אנגולר.. רוב הדברים שם זה קשקוש אחד גדול.
                    אנגולר איננה שפה, זה בסה"כ JS במעטפת של TS. וגם אם אנגולר תמות - אתה עדיין תדע JS מעולה.
                    מסכים עם מה שנאמר פה..
                    בשביל פרוייקט קטן, לא בהכרח צריך אנגולר.
                    מצד שני - מגירסה 5 הוסיפו קימפול של AOT כך שכשאתה טוען דף אנגולר ללקוח - זה לא טוען את כל הפריימוורק, אלא רק מה שצריך, כך שהטעינה הרבה יותר מהירה. ואם אתה כבר מכיר אנגולר 2 - אז לא הייתי הולך ללמוד אנגולר 1 בשביל פרוייקטים קטנים.
                    כמו כן, אני לא חושב שאנגולר תיעלם כ"כ מהר מהעולם.. היא רק הרבה יותר מתפתחת ומשתבחת, והרבה חברות כותבות בה.
                    @אהרן אמר בreact vs angular:

                    @avr416 אמר בreact vs angular:

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

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

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

                    י תגובה 1 תגובה אחרונה
                    3
                    • י מנותק
                      י מנותק
                      יוסף בן שמעון
                      השיב לavr416 ב נערך לאחרונה על ידי
                      #23

                      @avr416 אמר בreact vs angular:

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

                      עכשיו אני רואה לראשונה את ההבדל, ואני חוזר בי מכל מה שחשבתי על אנגולר 2 עד היום

                      תגובה 1 תגובה אחרונה
                      1

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

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

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