Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #781 (permalink)  
Старый 16.12.2013, 15:21
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от cyber
Кстати, я не могу понять, зачем нужен шаблонизатор на клиенте, а не на сервере? Я наверное чего то не понимаю, поэтому объясните в чем профит)
Чтобы не лазить по каше из js+html, для удобства. Разделение кода.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #782 (permalink)  
Старый 16.12.2013, 15:24
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Сообщение от Gozar
Чтобы не лазить по каше из js+html, для удобства
а зачем по ней лазить, на сервере страниц лежит в удобно виде разбита на куски, при запросе шаблонизатор соберет ...
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #783 (permalink)  
Старый 16.12.2013, 15:24
Аватар для Tim
Tim Tim вне форума
Профессор
Отправить личное сообщение для Tim Посмотреть профиль Найти все сообщения от Tim
 
Регистрация: 05.06.2009
Сообщений: 1,703

Сообщение от cyber
Кстати, я не могу понять, зачем нужен шаблонизатор на клиенте, а не на сервере? Я наверное чего то не понимаю, поэтому объясните в чем профит)
ну хотя бы по тому что так быстрее. шаблон грузится только один раз. и дело не в шаблонизаторе. шаблонизатор это как бонус.
__________________
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
Самые главные в жизни вещи - не вещи! (было написано на одном гараже =)
Ответить с цитированием
  #784 (permalink)  
Старый 16.12.2013, 15:26
Аватар для Tim
Tim Tim вне форума
Профессор
Отправить личное сообщение для Tim Посмотреть профиль Найти все сообщения от Tim
 
Регистрация: 05.06.2009
Сообщений: 1,703

cyber,
http://www.youtube.com/watch?v=SyWFvn0I6m8
__________________
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
Самые главные в жизни вещи - не вещи! (было написано на одном гараже =)
Ответить с цитированием
  #785 (permalink)  
Старый 16.12.2013, 15:27
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от Maxmaxmaximus5
 
Регистрация: 14.12.2013
Сообщений: 129

Сообщение от cyber
зачем нужен шаблонизатор на клиенте, а не на сервере
для динамики интерфейса, скорости отклика, и уменьшения нагрузки на сервер. например если я добавлю новый пункт в список, то мне нужно ждать ответа от сервера который мне перерисует весь dom. А c ui мне с сервера придут только данные, и новый пункт анимировано добавится. А во вторых шаблон можно один раз скомпилировать и хранить на клиенте чтобы увеличить скорость повторного запуска страницы (так я и буду делать чтобы не загружалось долго как gmail) по этому кстати сервис $compile разделен на 2 этапа, компиляция и линковка =) я могу сохранить промежуточный результат(дерево директив) в какой нить сторч. и если шаблон на изменился, то брать уже готовое дерево. хотя парсинг всего дома занимает миллисекунд 300 на пне 4. Но .. короче видно будет.

Сообщение от Tim
шаблон грузится только один раз
Да, шаблон грузится только один раз а между сервером и клиентом бегают только данные и общаются они по api к которому потом в теории можно подключить и андройд приложения и все что угодно (страницу же свою ты как-то подключил)

Последний раз редактировалось Maxmaxmaximus5, 16.12.2013 в 15:30.
Ответить с цитированием
  #786 (permalink)  
Старый 16.12.2013, 15:30
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Сообщение от Maxmaxmaximus5
например если я добавлю новый пункт в список, то мне нужно ждать ответа от сервера который мне перерисует весь dom
Что? Т.е без ui я не могу просто новый пункт добавить? что за бред?
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #787 (permalink)  
Старый 16.12.2013, 15:31
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от Maxmaxmaximus5
 
Регистрация: 14.12.2013
Сообщений: 129

Сообщение от cyber
что за бред?
А что за бред? Какое утверждение которое я сказал - бред?

Сообщение от cyber
Т.е без ui я не могу просто новый пункт добавить?
при чем тут вообще ui?
Ответить с цитированием
  #788 (permalink)  
Старый 16.12.2013, 15:31
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Ладно, я понял, как только появится время нужно попробывать написать что то на агуляре, и посмотри в чем фишка.
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #789 (permalink)  
Старый 16.12.2013, 15:32
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от Maxmaxmaximus5
 
Регистрация: 14.12.2013
Сообщений: 129

cyber, да тут дело не в ангуляре, они просто облегчают этот процесс. Так то можешь и руками все запилить =) ты просто сказал шаблонить на клиенте или на сервере, вот тебе и сказали в чем разница.
Ответить с цитированием
  #790 (permalink)  
Старый 16.12.2013, 15:32
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Сообщение от Maxmaxmaximus5
А что за бред? Какое утверждение которое я сказал - бред?
Если добавился новый пункт то его можно просто добавить в ДОМ без шаблонизатора.
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск плагина Менеджер картинок serhio11 jQuery 2 27.01.2014 15:43
Автопереключатель картинок Vempel Общие вопросы Javascript 0 03.10.2013 18:36
Смишных видео с намеком тред godofjavascript Оффтопик 4 30.12.2012 23:50
Одинаковая высота картинок Irina13 Javascript под браузер 15 29.02.2012 12:06
Загрузчик картинок Livanderiaamarum Общие вопросы Javascript 1 15.01.2012 17:21