Показать сообщение отдельно
  #37 (permalink)  
Старый 04.01.2014, 15:17
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от monolithed
Сейчас эра single-page приложений.
тут вопросов нет

Сообщение от monolithed
Чтобы тебе было проще понять, что такое 2k, это список просмотра картинок в поиске гугла (300 элементов) * несколько прокруток + фильтры.
а еще по той ссылке создатель ангуляра пишет:
Цитата:
So the real question is this: How many comparisons can you do on a browser in 50 ms? This is a hard question to answer as many factors come into play, but here is a test case: http://jsperf.com/angularjs-digest/6 which creates 10,000 watchers. On a modern browser this takes just under 6ms. On an on ie8 it takes about 40ms. As you can see this is not an issue even on slow browsers these days.
Попробую внести ясность. Привязок/биндингов может быть сколько угодно. Решают:
1. вес биндингов
2. частота срабатывания
3. кол-во биндингов, кот. срабатывает в единицу времени
4. ...
Поэтому, если в единицу времени мы обновляем все приложение, вероятно, мы делаем что-то не правильно.

Чтобы было наглядней:
root: {
    scope: {
        scope: {} // если надо обновить только этот кусок, зачем перерисовывать/пересчитывать все приложение?
    },
    scope: {},
}
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием