
Vladimir
04.11.2016
07:22:58

Hell
04.11.2016
07:23:24
Прекрасно! Уменно из-за таких "консультатнов" как ты, на моей предыдущей работе с треском провалился хайлоад проектик. На ноде, монге, кауче, эспрессе, редисе и тому подобной хрени

Yung
04.11.2016
07:23:50
А вот взяли бы пхп и жквери
Все было бы по другому!

Google

Konstantin
04.11.2016
07:24:05
фейсбук на пхп неплохо себя чувствует :)

Yung
04.11.2016
07:24:25

Hell
04.11.2016
07:24:44
Вы сами не знаете что выбрать, чем заменить якобы "устаревший", но "работающий" код

Konstantin
04.11.2016
07:25:14
нужно плясать от условий задачи
выбирать инструменты
и ебошить

Hell
04.11.2016
07:25:38
знаю эту хайлоад кухоньку. Мы ее проходили.

Dmitry
04.11.2016
07:25:53
Нода и sequelize ....ага, прям мечта бэкендера)
Современный стек это нода на v8 + npm + webpack + react/angular2/ember

Алексей
04.11.2016
07:26:10

Hell
04.11.2016
07:26:21
Офигенная консультация!
вы мне приведеите ссылки на примеры сравнения "переписываний" на все эти ваши Backbone
Ой, я вам уже подсказал

Google

Vladimir
04.11.2016
07:28:58

Егор
04.11.2016
07:29:20
Офигенная консультация!
думаю, что твоя эмоциональность мешает найти ответы на вопросы.
Чтобы помочь тебе, нужно больше фактов (зиггуратов) и общаться по делу

Hell
04.11.2016
07:32:13
Ок а теперь перейдем к делу:
Корзина покупателя табличного вида, можно заказывать несколько товаров (вариант товара, кол-во и так далее)

JetFightzer ?
04.11.2016
07:32:15
Чатик, уймись, есть вопрос: есть ли возможность добавить в список задач движка жс ещё одну, которая выполнится не строго после текущей? что-то вроде setTimeout(fn, 0)

Konstantin
04.11.2016
07:33:00
промисы чтоль

Hell
04.11.2016
07:33:19
Текущий легаси код - smarty темплейт плюс JS + JQuery

JetFightzer ?
04.11.2016
07:33:20
ну вроде того, но если в промис сунут ьсинхронную функцию - она выполнится _сразу_ в момент создания промиса

Алексей
04.11.2016
07:33:28
Офигенная консультация!
Напиши что ты уже пробовал, что не получилось. Просить готовые примеры как-то странно они Google-ятся очень легко и уже 100500 репозиториев есть готовых.

Vladimir
04.11.2016
07:33:55

Hell
04.11.2016
07:34:26
В JS code уже локализован доступ к элементам управления

JetFightzer ?
04.11.2016
07:34:27

Hell
04.11.2016
07:34:52
Пока там используется JQuery
Данные корзины хранятся в виде ìnput type=hidden полей
в виде псевдомассива

Vladimir
04.11.2016
07:36:20
nextTick

Hell
04.11.2016
07:37:19
Например цена товара : name = price_[{$oKey}]
И ... барабанная дробь ... сдается мне, что это кеак бе антипаттерн и несовременно

JetFightzer ?
04.11.2016
07:38:33

Vladimir
04.11.2016
07:38:41
ага

Google

Hell
04.11.2016
07:39:32
Т.к. во всех событиях "при измененнии чего-то-там" идет доступ к моей... барабанная дробь.. буйдуйщей модели
и обновление... барабанная дробь... будущего вида

Vladimir
04.11.2016
07:40:05
но это всё равно не гарантирует незамедлительного исполнения функции
можешь взять блубёрд он побыстрее нативных промисов
а пока надо ждать того когда v8 запилит нормальные микротаски, чтобы промисы быстрее выполнялись

Hell
04.11.2016
07:41:08
далее - есть кнопочка "Добавить хрень в корзину", которая по данным буйдуйщей модели формирует JSON
Вопрос: какой JS фрейморк укладывается под такую задачу?

Vladimir
04.11.2016
07:42:14
ангуляр/реакт
эмбер
те любой

Hell
04.11.2016
07:42:49
Ответ неверный.

Defiancefew
04.11.2016
07:42:52
блуберд вообще легально в браузере использовать?

Vladimir
04.11.2016
07:42:52
верный

Sergey
04.11.2016
07:44:11
То самое чувство когда друг звонил что бы узнать за что отвечает System.out.println ("");

Hell
04.11.2016
07:44:46
Предыдущий кодер на текущей работе тоже хайпал на эти ваши ангулары. Его уволили. Мне нужно было пролностью переписывать то говно, котороее он пытался писать на Jquery плюс плагины

Vladimir
04.11.2016
07:45:31

Hell
04.11.2016
07:45:47
Vladimir Starkov, [04.11.16 08:39]
те любой
В этом и заключается проблема
вы не знаете, что выбрать. Вы утопаете в хайпе

Yung
04.11.2016
07:46:58
Ну как тебе сказать

Google

BlackGopher
04.11.2016
07:47:04
Ангуляр- под толстый клиент же. Если я не ошибаюсь

Yung
04.11.2016
07:47:39
Уже правильно заметили, вы там ССЗБ какие-то

Hell
04.11.2016
07:47:47
Вы сооздали кучу фрейморков и не знаете их use cases

JetFightzer ?
04.11.2016
07:48:04
"вы" - это кто?
у нас тут чатик авторов ангуляра, реакта и эмбера вместе взятых чтоле?

Admin
ERROR: S client not available

Михаил
04.11.2016
07:48:35
А на чем вы пишите ? Не на пхп ли ?

Vladimir
04.11.2016
07:48:52

Yung
04.11.2016
07:49:01

Hell
04.11.2016
07:49:11
Я вам описал задачу

Vladimir
04.11.2016
07:49:27
я тебе сказал бери любой фреймворк для начала и пробуй

Yung
04.11.2016
07:49:32
Но авторы, к сожалению, утонули в хайпе и стыдливо молчат

Hell
04.11.2016
07:49:53
Отличная консультация!

Vladimir
04.11.2016
07:50:06
возьми эмбер он самый нехайповый

Hell
04.11.2016
07:50:55
Консультантов обычно нанимают, чтобы они сказали начните с XXX, он проще в изучении а также будет проще в миграции легаси кода

Vladimir
04.11.2016
07:51:06
Отличная консультация!
какие консультации? ты спрашиваешь, тебе предлагают, ты называешь всех мудакакми и хайперами, а сам д"артаньян?

Ruslan
04.11.2016
07:52:07
У hellboy жуткое легаси - это раз и он никогда не читает ответы/советы, это ещё по другому чатику известно

BlackGopher
04.11.2016
07:52:20
? ты просишь помощи , но делаешь это без уважения

JetFightzer ?
04.11.2016
07:52:28

Google

Hell
04.11.2016
07:59:44
смешные вы.

Алексей
04.11.2016
08:04:14
Ребят относимся с уважением к друг другу и не ругаемся матом.

Nikolay
04.11.2016
08:07:58
omfg

Алексей
04.11.2016
08:08:02
смешные вы.
Еще раз мы здесь можем помочь только тем кто что-то делает. Как только появится реальная проблема - пиши. Прямо сейчас тебе просто скинули задачу которая тебе не посилам. Вот и решил выплеснуть свой гнев. С этим чатом и с самой задачей это не имеет ничего общего.
Ты спрашивал на чем писать - тебе сказали. Выбирай. Пробуй. будут проблемы пиши

Nikolay
04.11.2016
08:08:04
я смог все это прочитать
А вообще,, самый наипростейший фрейм это Backbone
все его исходники читаются за день
НО, на нем можно прострелить вообще все конечности

Hell
04.11.2016
08:10:46
в каком смысле?

Nikolay
04.11.2016
08:11:26
в том смысле что потом будет полное непонимание, а кто и по какому событию устанавливает значение в этом инпуте

JetFightzer ?
04.11.2016
08:11:53

Hell
04.11.2016
08:12:28
прекрасно. Начинается обсуждение по существу.

Nikolay
04.11.2016
08:12:35
)
вот есть хорошая статейка, которая поможет понять что нужно делать а что не делать когда пишешь на backbone http://frontender.info/7-battle-tested-backbonejs-rules-for-amazing-web-apps/

Hell
04.11.2016
08:13:50
#Поравилитьслегаси Только вот куда?

Nikolay
04.11.2016
08:14:13
по сути, если сейчас легаси на jquery, и нужно куда то вставить динамику, в отдельные ее части и хочется избежать жуткого лапшекода, то backbone с этим справится, когда backbone станет мало то можно сделать апгрейд до marionette