Alex ZeroDub
плохое начало я скажу)
Anonymous
мне по задачам прост много связанностей
Alex ZeroDub
монга это изначально оверхед. не стоит ее тащить. она нужна на 1% проектов
Anonymous
ну вот те и ответ. юзай пострес 👍
Ohar
Я монгу использовал только для хранения шмоток в инвентарях стим-аккаунтов
Anonymous
а асинхронность контролируется через промисы
Mike
redis если супербыстро читать, постгрес для порядку
Anonymous
вроде так
Ohar
Потому как там неопределённое количество параметров неопределённой вложенности
Alex ZeroDub
вместо редис уж лучше тарантул
Sergey
Mike
педали отечественные?
Alex ZeroDub
транзакции честные. движок vinyl
Mike
от сладеньких названий теплее не стало
Alex ZeroDub
тут же вроде есть спец по тарантулу в чате
Alex ZeroDub
потому что не знают
Mike
Vlad
Mike
пятница - перечитал, осознал
Vlad
если инструмент не взлетел, то тулза скорее так себе
Vlad
вендор лок?
Alex ZeroDub
посмотри на гитхабе
Alex ZeroDub
я бы покоммитил если честно
Vlad
Vlad
пиарят только на хабре и здесь в чатиках
Vlad
и всё равно не летит
Vlad
shrug
Vlad
у яндекса с фуллстек бэмом таже история до сих пор
Vlad
но теперь они хоть документацию на англ написали
Vlad
но мир уже шагнул дальше и решил эти проблемы по своему
Alex ZeroDub
А что не так с транзакциями в redis
Tarantool: besides snapshots, it has a full-scale WAL (write ahead log). So it can secure data persistency after each transaction out-of-the-box. Redis: in fact, it has snapshots only.
Vlad
единственное, что мир взял из бэма это только цсс
Vlad
и скажем яндекс многотысячная корпорация а проект не взлетел
Vlad
и скажем ситник и постцсс взлетел
Vlad
дело в качестве инструментов
Alex ZeroDub
в далекой перспективе делаю ставка на cockroach db
Alex ZeroDub
фронтэнд там вообще ад. непонятно как и что и зачем взлетает
null_null
Привет всем,может кто-нибудь,пожалуйста, подсказать,как сделать одну вещь в express.js ?
Anonymous
null_null
Ситуация такая — есть инпут,аяксом посылаем введеные данные на сервак, там выполняем ('child_process').exec и т.д и т.п. Посылаем ответ обратно и рендерим результат выполнения команды,под инпутом. Загвоздка вот в чём — как отрендерить результат на другой странице? Только начал изучать ноду и встрял на таком пустяке
Anonymous
Alex ZeroDub
iframe чтоли ?
Alex ZeroDub
target=blank :)
null_null
на одной странице вводим команды , а на другой странице отображается история запуска команд
Alex ZeroDub
очевидно получить данные открыть новую страницу клиентским JS и там их показать
Alex ZeroDub
тут как бы от ноды то и нет ничего
Anonymous
Ну Socket.io или LP.
Anonymous
Как вариант можно сохранять в localStorage и забирать на другой странице.
Anonymous
Только не знаю сохраняется состояние localStorage между вкладками сразу или после закрытия...
Anonymous
Anonymous
ну всмысле 2 открыты сразу
Anonymous
можно через бд же
null_null
можно так — вводим команды,переходим на страниц просмотра истории запуска утилит и так по кругу
null_null
думаю socket.io и БД здесь лишние
Anonymous
Но у неё поддержка далеко не идеальная: http://caniuse.com/#search=websql
Anonymous
+
Anonymous
ну и сокеты для риалтайм апдейта
Anonymous
Anonymous
Если это совершенно не важная штука, то можно просто на клиенте хранить, как и предлагалось.
Anonymous
Зато пишется за 2 минуты.
null_null
думаю не важно,т.е можно и на клиенте
Anonymous
vitshev
в чем тут смысл?
Anonymous
опиши приложение, а то странное какое-то
Anonymous
в чем тут смысл?
Смысл хранить на клиенте? Очевидно, что бы сервак не дёргать лишний раз и не писать дополнительную логику на бэке.
vitshev
Vitaliy
То есть, отдавать ответ по мере сил клиента читать его, готовить ответ — по мере его потребления, и даже вытягивать исходные данные — по мере приготовления.
Sergey
давайте банить за такие ники?
Axrorxo'ja
😄
Axrorxo'ja
Sergey
Sergey
если вдруг спросит почему