Kibana and Grafana are written in AngularJS and AngularJS uses dirty watch for two way data binding. As performance issues can easily come up when the number of table data is more due to dirty watch, why would AnglarJS have been chosen as the preferred framework?
Is it preferable to use $rootscope in AngularJS to pass data from one controller to another?
Kibana ו-Grafana כתובים ב-AngularJS ו-AngularJS משתמש בשעון מלוכלך לקשירת נתונים דו-כיוונית. מכיוון שבעיות ביצועים יכולות להופיע בקלות כאשר מספר נתוני הטבלה נובע יותר משעון מלוכלך, מדוע AnglarJS הייתה נבחרה כמסגרת המועדפת?
האם עדיף להשתמש ב-$rootscope ב-AngularJS כדי להעביר נתונים מבוקר אחד למשנהו?