Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 17.10.2011, 19:11
Профессор
Отправить личное сообщение для ваый Посмотреть профиль Найти все сообщения от ваый
 
Регистрация: 29.06.2011
Сообщений: 445

Сообщение от PeaceCoder
фреймворк есть, но он пока в закрытом виде. как я буду уверен что все работает и многое сделано он выйдет в свет с полной документацией.
А до тех пор какой смысл тогда хвастать? Не серьезно как-то. Да и беспредметный топик получается, как уже было замечено Gvozd.
Ответить с цитированием
  #12 (permalink)  
Старый 17.10.2011, 23:40
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от PeaceCoder
мм. интересно а как система узнает что аякс закончен? предполагаю что они переделали его под дефферед.
Да, именно так и есть.
Сообщение от PeaceCoder
и как обчно у jQ все через левое ухо.
Мне кажется, вы недопонимаете концепцию Deferred
Хотя реализация(непривычные имена методов, выделение типа Promise, и метода pipe) в jQuery не сильно мне нравится, но она работает, и работает как надо.

На пальцах:
Deferred(в jQuery - Promise) - это своего рода обещание результата.
То есть функция может вернуть этот тип данных.
И тогда те, кто его используют понимают: надо повесить callback на этот объект, и получить результат позже.
метод pipe позволяет навешивать callback прозрачным образом, по цепочке.

Вообще, концепция Deferred очень красивая и удобная, если ее понять, и позволяет удобно писать асинхронные приложения
Ответить с цитированием
  #13 (permalink)  
Старый 18.10.2011, 04:07
Аватар для Riim
Рассеянный профессор
Отправить личное сообщение для Riim Посмотреть профиль Найти все сообщения от Riim
 
Регистрация: 06.04.2009
Сообщений: 2,379

Наверное у него что-то вроде этого: http://habrahabr.ru/blogs/nodejs/116124/.
Ответить с цитированием
  #14 (permalink)  
Старый 18.10.2011, 14:37
Аватар для PeaceCoder
Профессор
Отправить личное сообщение для PeaceCoder Посмотреть профиль Найти все сообщения от PeaceCoder
 
Регистрация: 15.12.2009
Сообщений: 742

Сообщение от Gvozd
Мне кажется, вы недопонимаете концепцию Deferred
Да перелопатив не мало инфы уже понял
У них синхронная работа с ассинхронными параллельными потоками. у меня же синхронная работа с последовательными асинхронными потоками. впринципе уже сейчас доделываю реализацию деферед системы у себя и выглядит это намного проще.
Сообщение от Riim
Наверное у него что-то вроде этого
Именно. Ток на ноде я так понял подпилили что поток останавливается пока не наступит время его продолжения, в js клиенте такого сделать нельзя и поток все равно продолжается, а иначе виснет браузер.
__________________
Настоящий программист думает и осознает сам решение задачи, а не копирует другие мысли, не осознавая их (c)
Относись к человеку так же, как хотелось бы отношения к себе (с)
Все нужно там, где оно нужно, а все не нужно нигде (с) Gozar
B~Vladi: А кто такой JavaScript стрелок?! micscr: это тот, кто не jQuery танкист.
Программы становятся медленнее быстрее, чем компьютеры становятся быстрее (с) Никлаус Вирт

Последний раз редактировалось PeaceCoder, 18.10.2011 в 14:39.
Ответить с цитированием
  #15 (permalink)  
Старый 18.10.2011, 15:24
Аватар для Riim
Рассеянный профессор
Отправить личное сообщение для Riim Посмотреть профиль Найти все сообщения от Riim
 
Регистрация: 06.04.2009
Сообщений: 2,379

Сообщение от PeaceCoder
впринципе уже сейчас доделываю реализацию деферед системы у себя и выглядит это намного проще
показывал бы хоть что-то.
Ответить с цитированием
  #16 (permalink)  
Старый 19.10.2011, 00:12
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от PeaceCoder
у меня же синхронная работа с последовательными асинхронными потоками.
это есть в Deferred
Мой пример с AJAX-ом, как раз это и показывает
Три последовательных асинхронных запроса.
Каждый новый будет создан после того как будет выполнен предыдущий, и никак не раньше.
Или вы не про это?
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Новое окно с рисунком Vilmos Элементы интерфейса 2 24.06.2009 23:59