ABA


"האם זה נכון \ מקובל \ רצוי להכניס אנגולר לאתר שכבר קיים ללא אנגולר?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #21521 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 21521
תפתתפת לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 10.6.03
13866 הודעות, 3 פידבק, 5 נקודות
   11:28   16.12.15   
אל הפורום  
  האם זה נכון \ מקובל \ רצוי להכניס אנגולר לאתר שכבר קיים ללא אנגולר?  
 
   אפרט למה אני מתכוון,
נניח ויש לי אתר שכבר עובד נהדר ופתאום מתחשק לי להכניס דף חדש שבתוכו DIV אנגולרי (ורק בו!) .
האם זה יכול לגרום לי לכאוס באתר ? או שזה נורמלי , תקין ולגיטימי?

קופון 15% הנחה ל myprotein
https://www.myprotein.co.il/referrals.list?applyCode=ORON-R4


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  אין בעיה רק תקח בחשבון שהמערכת שלך תהיה איטית יותר aCoZz  16.12.15 12:30 1
     איזה הגזמה נתת פה... אם אתה עושה +2000 watches, אז האתר יהיה לאגי sharkk 18.12.15 19:25 3
         כמה שטויות :\ aCoZz  19.12.15 01:12 4
             הוא צודק VeNom  19.12.15 16:20 5
  זה נורמלי, תקין ולגיטימי. האתר לא חייב להתבסס כולו על angular... IDAN_500  16.12.15 19:41 2
  נשמע לי כמו משהו מיותר לגמרי. מה אתה מנסה להשיג? ליל קיץ 19.12.15 22:41 6
  בלבלו אותך כאן יותר מדי משה הלולן 20.12.15 15:19 7

       
aCoZz 
חבר מתאריך 19.7.06
17692 הודעות, דרג אמינות חבר זה
   12:30   16.12.15   
אל הפורום  
  1. אין בעיה רק תקח בחשבון שהמערכת שלך תהיה איטית יותר  
בתגובה להודעה מספר 0
 
   אנגולר זאת מערכת כבדה מאוד יש שם את העיניין של ה digest loop

עכשיו נכון שתיאורתית כל עוד לא בוצע שום דבר שקשור ל DATA BINDING ה digest loop לא פועל
אבל בפועל לאנגולר יש איוונטים משל עצמה שמקפיצה את ה digest לכן צפויה האטה במערכת עד פי 8 (זה המקרה הכי נוראי)

מצד שני אם אתה מכיר אנגולר ברמה טובה ואתה יודע להגביל את ה digest loop לא צריכה להיות בעיה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
sharkk
חבר מתאריך 2.9.02
1306 הודעות, דרג אמינות חבר זה
   19:25   18.12.15   
אל הפורום  
  3. איזה הגזמה נתת פה... אם אתה עושה +2000 watches, אז האתר יהיה לאגי  
בתגובה להודעה מספר 1
 
   מה שאומר שאם שמת 2000 watches אז יש משהו לקוי בתכנון המערכת שלך...

נכון שה- digest רוצח לכאורה את המערכת אבל אל תשכח שהצוות של אנגולר שיפר משמעותית את זמני הריצה מ- 1.2 ל-1.3 (בערך פי 10). ועכשיו אנחנו בגירסא 1.5 שאוטוטו יוצאת ל- release מלא.

- כמובן שהוא יכול לקחת גם את React ולהנות תמזמנים יותר מהירים, אך זה פרדיגמת פיתוח שונים

- לשאלת הבחור, כן אפשר להכניס את זה ללא ספק גם אם זה לעמוד אחד, זה גם חלק מה"power" שיש לאנגולר - use it when u need it.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
aCoZz 
חבר מתאריך 19.7.06
17692 הודעות, דרג אמינות חבר זה
   01:12   19.12.15   
אל הפורום  
  4. כמה שטויות :\  
בתגובה להודעה מספר 3
 
   ערכתי לאחרונה בתאריך 19.12.15 בשעה 01:38 בברכה, aCoZz
 
1. אתה מוזמן להגיד לי איך יש שיפור של פי 10 אם ה SCOPE עדין קיים וכול המנגנון נשאר אותו דבר ?

2. זה מאוד מעניין שמאנגולר 1 לאנגולר 2 יש שיפור של פי 4
ובין אנגור 1.3 לאנגולר 1.5 יש שיפור של פי 10
מישהו צריך לדבר עם מישקו ולהגיד לו שהגרסה הקיימת יעילה יותר והם בזבזו כבר שנה וחצי על פיתוח של אנגולר 2

3. אתה יודע בכלל מה ההבדל בין אנגולר לריאקט ?
זה כמו לדבר על שמיים וארץ, אנגולר עובד על דטה בינדיג.
ריאקט מרענן את ה innerHTML יעיל יותר ? בטוח שלא בחלק קטן ממערכת קיימת.
זה שימושי כאשר מדובר על ריענון של כמות מידע ענקית במקום ה digest של אנגולר

4. ל "power" הזה שאתה מדבר עליו בא עם הבנה...
לדוגמא אתה מנפיץ שיש שיפור פי 10 בין 1.3 ל 1.5
וכנראה שאתה גם באמת מאמין בזה אז אתה תרשום מערכת ותתקע עם בעיות ביצועים ובכלל לא תבין מה הבעיה...

5. watches לא משפעים על digest כל עוד אין שינוי למה שנרשמת עליו
אם באמת מעניין אותך מה גורם לבעיות ביצועים זה ng-repeat ו filter
אם נתקלת בבעיות ביצועים בגלל watch זה בגלל שעשית משהו מטומטם עם WatchExpression
או נתת פונקציה מטורפת לחשוב..


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
VeNom  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 7.6.02
7922 הודעות, 1 פידבק, 2 נקודות
   16:20   19.12.15   
אל הפורום  
  5. הוא צודק  
בתגובה להודעה מספר 4
 
   העמוד מתחיל לקרטע רק אם יש המון WATCHERS וכמובן שרק דיזיין לקוי גורם לזה. אגב, שיפור performance בגלל הרבה watchers הוא לרוב די קל עם one way binding שבד"כ צריך אם לא מדובר ב input או במקרה מיוחד.

עזוב אותך לגבי אם יש או אין שיפור בזמנים של digest - כולם הבינו שזה לא הדרך לעשות את הדברים (reactjs\angular 2.0) - אבל מכאן ועד להגיע לבעיות performance בגלל זה ולחשוב פעמיים אם להעביר את האתר שלך לשם.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
IDAN_500 
חבר מתאריך 11.12.03
2321 הודעות, דרג אמינות חבר זה
   19:41   16.12.15   
אל הפורום  
  2. זה נורמלי, תקין ולגיטימי. האתר לא חייב להתבסס כולו על angular...  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ליל קיץ לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 14.2.10
10048 הודעות, 7 פידבק, 14 נקודות
   22:41   19.12.15   
אל הפורום  
  6. נשמע לי כמו משהו מיותר לגמרי. מה אתה מנסה להשיג?  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
משה הלולן לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 11.6.13
4818 הודעות, 8 פידבק, 14 נקודות
   15:19   20.12.15   
אל הפורום  
  7. בלבלו אותך כאן יותר מדי  
בתגובה להודעה מספר 0
 
   זה בסדר גמור ואין עם זה שום בעיה, ואתה לא תראה שום ירידה בביצועים וכל מיני דברים שזרקו לך כאן..


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net