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

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

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

אנגולר

מתוזמן נעוץ נעול הועבר תכנות
13 פוסטים 5 כותבים 504 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • ש מנותק
    ש מנותק
    ש.ב.ח.
    כתב ב נערך לאחרונה על ידי
    #1

    איזה כותרת משעממת....

    אז הגיע הזמן שבא לי להבין על מה אתם מדברים.
    מה זה Angular ומה זה AngularJS? אותו דבר?

    מה הרווחים שלה מול ספריות אחרות?

    (אני היום משתמש בjquery)

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

    yossizY תגובה 1 תגובה אחרונה
    0
    • dovidD מחובר
      dovidD מחובר
      dovid ניהול
      כתב ב נערך לאחרונה על ידי
      #2

      angularjs זה תחליף מצויין לעבודות באנליות עם jQuery קל וחומר עבודות מורכבות.
      אנגולר זה שינוי פאזה על כל המושג פיתוח לווב. זה כמו המעבר מתכנות בקבצי batch לC++.

      מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

      בכל נושא אפשר ליצור קשר dovid@tchumim.com

      תגובה 1 תגובה אחרונה
      1
      • yossizY מחובר
        yossizY מחובר
        yossiz
        השיב לש.ב.ח. ב נערך לאחרונה על ידי yossiz
        #3

        @ש-ב-ח אמר באנגולר:

        מה זה Angular ומה זה AngularJS? אותו דבר?

        אאל"ט, Angular זה השם של הפריימוורק החדש (גירסאות 2 ומעלה). ו-AngularJS זה השם של הישן (גירסאות 1.x).

        מה הרווחים שלה מול ספריות אחרות?

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

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

        תגובה 1 תגובה אחרונה
        1
        • ש מנותק
          ש מנותק
          ש.ב.ח.
          כתב ב נערך לאחרונה על ידי
          #4

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

          dovidD תגובה 1 תגובה אחרונה
          0
          • dovidD מחובר
            dovidD מחובר
            dovid ניהול
            השיב לש.ב.ח. ב נערך לאחרונה על ידי
            #5

            אני מכיר רק angularjs והיא לדעתי נלמדת בקלות תוך כדי תנועה.
            תתחיל עם דוגמא ותוך כדי תנועה אתה בפנים,
            אני מצרף מקורות לדוגמא:
            המדריך הרשמי - https://docs.angularjs.org/tutorial הוא טיפה כבד.

            https://riptutorial.com/angularjs
            ובPDF יש פה https://riptutorial.com/Download/angularjs.pdf

            ספר של ממש: http://sd.blackball.lv/library/AngularJS_in_60_minutes_Dan_Wahlin_May_2013.pdf

            בנוגע לאנגולר 2, זה לא דוגמאות שמעתיקים ורואים איך עובד, אלא פעולות (ע"י הCLI) שעושים ומנסים לשחק בתוצאות.
            מי שלא מפריע לו הרעיון הזה (כמו שלי זה לא הפריע כשהייתי בVBA וVB6 ואותו דבר בדוטנט בWInForms וגם WPF)
            זה יכול להיות יותר קל מאנגולר הישנה.
            המדריך של החדש הרשמי מזמין מאוד: https://angular.io/start

            מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

            בכל נושא אפשר ליצור קשר dovid@tchumim.com

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

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

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

                מישהו שלח לי
                https://marketplace.visualstudio.com/items?itemName=nrwl.angular-console
                תוסף לVSCODE ממשק לאנגולר CLI במקום לעבוד בשורת פקודה

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

                  עוד שתי תוספים מוצלחים לאנגולר
                  https://marketplace.visualstudio.com/items?itemName=Mikael.Angular-BeastCode
                  https://marketplace.visualstudio.com/items?itemName=Angular.ng-template

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

                  תגובה 1 תגובה אחרונה
                  3
                  • ש מנותק
                    ש מנותק
                    ש.ב.ח.
                    כתב ב נערך לאחרונה על ידי
                    #9

                    @dovid @יוסף-בן-שמעון
                    rtah,' ,usv!
                    אהה לא הבנתם נסביר.... "ראשית, תודה!" (ככה זה כשהמקלדת נשארה בשפת אם שלה)

                    טוב, אז מכיוון שאני אוהב להבין רק דברים שנראה לי שבסוף תהליך מוחי/שכלי אני יבין... אז... כאן התבלבלתי כבר.
                    לא, לא אתם אשמים (ואם כן אז מה, אתם חייבים לי משהו? אבל באמת שלא אתם)
                    אז כן הבנתי שאנגולר בגירסתה הראשונה היא AngularJS והיא שינתה את שמה מגריסה 2 ואילך לAngular (סוג של צימצום הליכים).
                    @yossiz אמר באנגולר:

                    אאל"ט, Angular זה השם של הפריימוורק החדש (גירסאות 2 ומעלה). ו-AngularJS זה השם של הישן (גירסאות 1.x).

                    גם הבנתי מ@dovid שאת הראשונה קל ללמוד מהשניה.
                    @dovid אמר באנגולר:

                    אני מכיר רק angularjs והיא לדעתי נלמדת בקלות תוך כדי תנועה.

                    גם הפנמתי שלאלו המתחילים כדאי להתחיל מגירסותיה המאוחרות ולהכיר אחר מכן את גירסת הבסיס.
                    @יוסף-בן-שמעון אמר באנגולר:

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

                    אלא מה...
                    הצצתי כאן (https://www.w3schools.com/angular/default.asp)
                    וראיתי את תכונותיה, יכולותיה (בעברית קוראים לזה "עברתי על זה")
                    אני רואה אותה במבט של מי שמכיר את jquery כפשוטה וקלה cdn ואני בפנים.

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

                    ומכאן לשאלותי:
                    האם צריך שימוש או גם ידע בnodejs?
                    האם אכן צריך להכיר את TypeScript?
                    ונחזור כמה שיחות אחורה: איך הסדר המועדף ללימוד כגון דא.
                    (וקצת עלי, אני אוהב ללמוד דברים מהירים וקלים אבל גם אוהב לדעת הכל... )

                    שוב, תודה!

                    zvizviZ dovidD 2 תגובות תגובה אחרונה
                    0
                    • zvizviZ מנותק
                      zvizviZ מנותק
                      zvizvi
                      השיב לש.ב.ח. ב נערך לאחרונה על ידי zvizvi
                      #10

                      @ש-ב-ח מה שראית בw3schools זה אנגולר 1. בשבילה לא צריך לא Node ולא Typescript, והיא קלה יותר ללמידה.
                      אנגולר 2+ גם היא לא חייבת את הכלים הללו, אבל כן מומלץ מאוד לעבוד איתה בשפת (/ספריית) Typescript. בנוסף כדאי להתקין Nodejs על המחשב המקומי של סביבת הפיתוח, על מנת ליהנות מהיכולות של ה CLI שיכול לקצר תהליכים וליצור חלקי קוד באופן אוטומטי. (לא צריך בשביל זה ידע בNodejs).

                      https://zvizvi.xyz

                      תגובה 1 תגובה אחרונה
                      1
                      • dovidD מחובר
                        dovidD מחובר
                        dovid ניהול
                        השיב לש.ב.ח. ב נערך לאחרונה על ידי
                        #11

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

                        מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                        בכל נושא אפשר ליצור קשר dovid@tchumim.com

                        ש תגובה 1 תגובה אחרונה
                        0
                        • ש מנותק
                          ש מנותק
                          ש.ב.ח.
                          השיב לdovid ב נערך לאחרונה על ידי ש.ב.ח.
                          #12

                          @dovid אמר באנגולר:

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

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

                          עכשיו אני יודע שיש אנגולר 1 שהיא AngolarJS וזה בס"ה לינק וכו'
                          וגם שיש את גירסותיה המתקדמות (כנראה שכדאי לדעת אותם...) וכדאי להבין ולכתוב Typescript בשביל להתמצאות בהם
                          וגם מומלץ להתקין סביבה של node.js,

                          ואם אני עובד בד"כ עם PHP (אז כדאי לעבור לnodejs, זה ברור, אבל) איך עובדים עם האנגולר שם (?. וסתם לידע, האם שיך להשתיל אותו בסביבה של וורדפרס)? (אני מדבר על אנגולר 2 ומעלה)

                          ואחרי שכבר עברתי על AngolarJS,
                          בהקשר לניתוב, לא שייך ניתוב רגיל? (ששורת הURL תהיה רגילה בלי סולמיות, אני מתייחס למה שכבר קראתי שם בw3schools).

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

                          תגובה 1 תגובה אחרונה
                          1
                          • dovidD מחובר
                            dovidD מחובר
                            dovid ניהול
                            כתב ב נערך לאחרונה על ידי
                            #13

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

                            קח למשל את המשפט הזה

                            ואם אני עובד בד"כ עם PHP (אז כדאי לעבור לnodejs, זה ברור, אבל) איך עובדים עם האנגולר שם (?. וסתם לידע, האם שיך להשתיל אותו בסביבה של וורדפרס)? (אני מדבר על אנגולר 2 ומעלה)

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

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

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

                            מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                            בכל נושא אפשר ליצור קשר dovid@tchumim.com

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

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

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

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