מה הרעיון של אנגולר

הנושא בפורום 'קהילת מפתחי אתרי אינטרט' פורסם ע"י אריה123, ‏17/8/14.

  1. אריה123

    אריה123 משתמש מקצוען פיתוח / אפיון / עיצוב אתרים

    הצטרף:
    ‏24/12/08
    הודעות:
    4,636
    תודות :
    101
    נקודות:
    110
    מיקום:
    בני ברק
    דף הבית:
    אני בונה אתר שצד הלקוח שלו כתוב באנגולר.

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

    השאלה שלי היא כזאת:
    אם הבנתי נכון הרעיון באנגולר הוא אתר עם דף אחד ראשי שהתוכן שלו - הויו מתחלף, אבל הדף הוא אותו דף. אז מה ההבדל בין זה לבין פריימים ב-html?
     
  2. mat

    mat עריכת וידאו

    הצטרף:
    ‏24/4/11
    הודעות:
    1,636
    תודות :
    357
    נקודות:
    94
    זה מה שאפשר לעשות עם אנגולר. זה לא הרעיון.

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

    זה שיך למשפחת mvc js. וזה מסוג ה mvvm שזה אומר.
    Model View View Model כלומר שהמודל מקושר לתצוגה ותצוגה מקושרת למודל.
     
    clickone אוהב/ת את זה.
  3. אריה123

    אריה123 משתמש מקצוען פיתוח / אפיון / עיצוב אתרים

    הצטרף:
    ‏24/12/08
    הודעות:
    4,636
    תודות :
    101
    נקודות:
    110
    מיקום:
    בני ברק
    דף הבית:
    זה נכון, השאלה שלי לא הייתה מנוסחת מספיק ברור.

    אני התכוונתי לכזה דבר:
    כשאני עובדת בצורה הנ"ל באנגולר, יש לי דף אחד ראשי והויו שבתוכו מתחלף כל פעם.
    אם כן, למה אנגולר כל כך מקובלת ואילו צורת העבודה עם הפריימים ב-html מוחרמת?
    הרעיון ממש דומה.
     
  4. mat

    mat עריכת וידאו

    הצטרף:
    ‏24/4/11
    הודעות:
    1,636
    תודות :
    357
    נקודות:
    94
    הנוחות של הפרם לא כל כל נוחה בשימוש לעומת אפלקצית ווב.
    בעיקר בגלל שזה כמו אתר בתוך אתר. וזה מסבך את העסק.
    אני חושב (לא בטוח) שפרם לא יכול לשנות את מה שמעליו. או הפוך.
    וגם אין קשר בינהם ב css ובjs.

    השימוש הנכון באנגולר. זה להשתמש במערכת הניתוב שלו.
    https://docs.angularjs.org/tutorial/step_07
    שזה יוצר לינק חדש לכל תצוגה מה שמאפשר הסטוריה של דפים ואפשרות לחזור אחורה.
    כמו בגימל. וגם אפשר לשמור את הלינק ולחזור לאותו תצוגה עם הלינק שזה דבר שאין בפרמים.
     
  5. אריה123

    אריה123 משתמש מקצוען פיתוח / אפיון / עיצוב אתרים

    הצטרף:
    ‏24/12/08
    הודעות:
    4,636
    תודות :
    101
    נקודות:
    110
    מיקום:
    בני ברק
    דף הבית:
    תודה על התשובה המהירה.

    זה באמת ענה לי על השאלה שמטרידה אותי כבר הרבה זמן.
     
  6. נפוליאון

    נפוליאון משתמש רשום

    הצטרף:
    ‏10/3/11
    הודעות:
    285
    תודות :
    13
    נקודות:
    19
    אנגולר בעיקר אמור לייעל את העבודה באפליקציה בממשק WEB
    באתר שיווקי השימוש באנגולר מיותר, וכנראה גם ישפיע בצורה שלילית על הSEO.
     
  7. אריה123

    אריה123 משתמש מקצוען פיתוח / אפיון / עיצוב אתרים

    הצטרף:
    ‏24/12/08
    הודעות:
    4,636
    תודות :
    101
    נקודות:
    110
    מיקום:
    בני ברק
    דף הבית:
    מה הכוונה אתר שיווקי? אתר מכירות וכו'?

    ואיזו השפעה שלילית יכולה להיות לאנגולר על ה-SEO?
     
  8. נפוליאון

    נפוליאון משתמש רשום

    הצטרף:
    ‏10/3/11
    הודעות:
    285
    תודות :
    13
    נקודות:
    19
    אתר שיווקי הכוונה לאתר כמו http://www.kesherhk.co.il/
    אנגולר בנוי כך: כל הלינקים מקבלים מהשרת את אותו תוכן, ואח"כ בצד הלקוח התכון משתנה לפי הכתובת המדויקת.
    התולעת של מנועי החיפוש, לא מריצה את הקוד שבצד הלקוח, ורק קוראת את התוכן המגיע מהשרת. ולכן, לכל הלינקים מגיע אותו התוכן, וכידוע גוגל מזהים תוכן כפול ו"מענישים" את האתר.
    וגם הקידום מתבסס על התוכן ואנגולר תמיד יתן את התוכן הראשוני שלא יעזור כלל.

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

    יש כל מיני פתרונות להוסיף לאנגולר שיתאים גם לSEO, בדרך כלל זה "יצא שכרו בהפסדו".
     
  9. אריה123

    אריה123 משתמש מקצוען פיתוח / אפיון / עיצוב אתרים

    הצטרף:
    ‏24/12/08
    הודעות:
    4,636
    תודות :
    101
    נקודות:
    110
    מיקום:
    בני ברק
    דף הבית:
    תודה על ההסבר.
    אז איזו שפה הכי מומלצת לאתר שיווקי?
     
  10. אריה123

    אריה123 משתמש מקצוען פיתוח / אפיון / עיצוב אתרים

    הצטרף:
    ‏24/12/08
    הודעות:
    4,636
    תודות :
    101
    נקודות:
    110
    מיקום:
    בני ברק
    דף הבית:
    התקדמנו הלאה, איך מבצעים העברת פרויקט מוצלחת ומהירה מאנגולר 1 לאנגולר 2 ?
     
  11. 5127109

    5127109 עימוד ספרים מעמד ספרים עיצוב גרפי

    הצטרף:
    ‏14/7/14
    הודעות:
    2,405
    תודות :
    2,332
    נקודות:
    230
    ואו - בא לא נגזים.
    גוגל בסריקה שלו עושה גם קריאות לשרת ורואה גם תוכן דינמי - בזה אין ספק.
    אממה - דבר שהוא דינמי נתפס אצלו כפחות מכאן.
    לכן, באתר שלי המבוסס ריאקט, שזה גם SPA - עבדתי עליו (אל תגידו לו) ועטפתי כל קומפנטטה ב<a> תג ככה שהוא יחשוב שזה לינק ועשיתי פרוונט דיפולט לגבי הלחיצה. ללינקים, המנוע מתיחס בכבוד גדול, ומאז התוכן שלי מופיע בחיפושים של אנשים.
    וחוץ מזה - למה שמפותח באנגלור יש חיבה מיוחדת בגוגל, כידוע ולא יתכן שהם ידפקו בחיפוש את מי שתמשמש בפריימוורק שלהם. ויש להם דרכים להתמודד עם זה.

    בסופו של יום אמר לי מומחה גדול שלעינן קידום וורפרס הכי טוב מכמה וכמה טמעים והוזכרו כאן ג"כ.
    אבל יש דברים שוורפרס לא יכול לתת.
     
    brach ו-ינח אוהבים את זה.
  12. Aharono

    Aharono משתמש פעיל פיתוח / אפיון / עיצוב אתרים

    הצטרף:
    ‏12/1/18
    הודעות:
    133
    תודות :
    152
    נקודות:
    59
    לגבי SEO, ישנה בעיה למנוע חיפוש לזהות מתי נגמרה טעינת העמוד, שהרי הטעינה נעשית ברקע ובכל שלב צריך לשקול האם קריאה פלונית לשרת היא חלק מטעינת העמוד או תוספת של לוגיקה בעמוד שמתרחשת לאחר הטעינה. בעיה זו יוצרת חשש שהמנוע חיפוש יחליט "מוקדם מדיי" שהדף טעון לחלוטין ובשלב הזה "יאנדקס" את העמוד. אבל ברור מאליו שגוגל יודע לקרוא תפריט שנטען ב js.... בשנים האחרונות לכל הפחות.

    לגבי אנגולר בכלליות, להשוות בין HTML שמכיל פריימים לבין אנגולר זה לשאול מדוע צריך מדפסת, הרי אפשר לכתוב ביד..... (קיצוני קצת, מסכים ;)). אנגולר זו תשתית שמנהלת את התצוגה בצורה נוחה טובא (Components), היא מנהלת אובייקטים באופן עצמאי (DI), היא מנהלת את כל ניהול הכתובות בצורה קלה ונוחה (Routing), היא מסייעת בניהול חכם של הקוד (Modules), מוסיפה על הדרך כלים נוחים (RXJS וכיו"ב) והכל כמובן בtypescript (יסלח לי הבחור ששאל קודם על angular 1), שזה שדרוג משמעותי מאוד של javascript שמאפשר למתכנת לנשום בזמן כתיבת הקוד.. או בקיצור, אנגולר, זה גמיש אבל חזק :p.
     
  13. chani-studi

    chani-studi משתמש רשום

    הצטרף:
    ‏2/7/08
    הודעות:
    560
    תודות :
    24
    נקודות:
    19
    היחודיות באנגולר זה החלוקה לקומפוננטות וה-Two-Way Binding
    וגם הקלה משמעותית בכתיבת js

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


     
  14. חנה 1

    חנה 1 משתמש פעיל פיתוח / אפיון / עיצוב אתרים

    הצטרף:
    ‏29/10/17
    הודעות:
    73
    תודות :
    111
    נקודות:
    49
    עיסוק:
    בניית אתרים בוורדפרס, הנגשת אתרים ושיפור ביצועים
    מיקום:
    בני ברק
    דף הבית:
    אם כבר אנגולר, אני מבינה שיש לכם הרבה ידע באנגולר. איפה ואיך אפשר ללמוד טוב לפתח עם אנגולר? לפני איזה שנתיים עשיתי את הtutorial של גוגל, אבל לא ממש הצלחתי להבין מה ההבדל בין כל מיני סוגי רכיבים שם. אשמח להמלצות.
    תודה
     
  15. cd123

    cd123 משתמש פעיל פיתוח / אפיון / עיצוב אתרים

    הצטרף:
    ‏17/1/17
    הודעות:
    154
    תודות :
    265
    נקודות:
    79
    קיבלת תשובה? או שאולי התחלת ללמוד ויש לך המלצה?
     
  16. חנה 1

    חנה 1 משתמש פעיל פיתוח / אפיון / עיצוב אתרים

    הצטרף:
    ‏29/10/17
    הודעות:
    73
    תודות :
    111
    נקודות:
    49
    עיסוק:
    בניית אתרים בוורדפרס, הנגשת אתרים ושיפור ביצועים
    מיקום:
    בני ברק
    דף הבית:
    לצערי עדיין לא
     
  17. IAvigail

    IAvigail משתמש מקצוען איור וציור מקצועי פיתוח / אפיון / עיצוב אתרים

    הצטרף:
    ‏30/7/17
    הודעות:
    220
    תודות :
    543
    נקודות:
    109
    עיסוק:
    מאיירת ומתכנתת :)
    אני עברתי קורס מצוין בג'ון ברייס-וכיום עובדת באנגולר4-רק על בסיס הקורס ההוא
    אפשר לברר אם יש להם קבוצה חרדית או משו
     
  18. cd123

    cd123 משתמש פעיל פיתוח / אפיון / עיצוב אתרים

    הצטרף:
    ‏17/1/17
    הודעות:
    154
    תודות :
    265
    נקודות:
    79
    את מירושלים?
    יש עכשו מתחיל ביום ראשון הקרוב קורס של תמך ברחוב יפו באנגולר 6,
    10 מפגשים ב 500 ש"ח + 500 ש"ח פיקדון בהשתתפות 80%
    הקורס בשעות הערב 18:30-21:30
    אני אישית נרשמתי...
    אבל לא יודעת איך זה כי עדיין לא התחיל.
     
  19. maor700

    maor700 משתמש רשום

    הצטרף:
    ‏28/7/09
    הודעות:
    867
    תודות :
    5
    נקודות:
    19
    אם כבר פריימוורק spa הייתי לומד react או Vue. אנגולר קשה ללמידה מסורבל ולדעתי ידעך בשנים הקרובות.
     
  20. עילום

    עילום משתמש מקצוען

    הצטרף:
    ‏6/2/12
    הודעות:
    1,075
    תודות :
    542
    נקודות:
    124
    עיסוק:
    מערכות תוכן(חינמי) | מרכזיות חכמות | סים חכם
    מעניין אותי - על סמך מה אתה קובע שאנגולר ידעך?
    אני יודע שגוגל שולט על זה - וזה סביר להניח שיתנו לזה קדימות וגב חזק! -וזו סיבה שקיבלה תאוצה יותר מספריות אחרות שיתכן אפי יותר מועילות כמו NODE.JS וכדו'

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