Сообщение от 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: {},
}