@react_js

Страница 186 из 5115
Aldar
10.06.2016
16:06:18
в постгрессе лучше констрейнты работают, и в целом фич побольше

Anton
10.06.2016
16:06:25
Поэтому, когда есть нужда работать с такими объемами данных, единственный выход - разбивать их, заранее делать всяике фильтры и так далее

Aldar
10.06.2016
16:06:48
в ПГ для огромных таблиц делают секционирование

Anton
10.06.2016
16:06:48
обычно говорят что мускуль быстрее постгреса
Ну я же не говорю, что я делал все правильно и вобще это субъективный опыт)

Google
KlonD90
10.06.2016
16:07:38
MySQL проигрывает PostgreSQL на большинстве сложных запросов потому что планировщик кэшит излишне

ну и тупит безбожно бывает

Плюс в MySQL не так много веселого индекса

Aldar
10.06.2016
16:08:17
Зато на простых мускуль по умолчанию выигрывает

JiSeven
10.06.2016
16:09:16
А если в мускуле лежит табличка с 100к записей, то на сколько частей нужно разбивать при отправке на клиент? Какой оптимальный размер?

Или была не была, лови 100к залпом?)

KlonD90
10.06.2016
16:09:58
лучше в мегабайтах рассуждать

Alexander
10.06.2016
16:10:13
А если в мускуле лежит табличка с 100к записей, то на сколько частей нужно разбивать при отправке на клиент? Какой оптимальный размер?
Так ведь на клиенте не нужны все 100к? Нужны либо N записей либо данные на основе этих 100к только

Nikita
10.06.2016
16:10:14
я не знаю ни одной причины серьезной, чтобы использовать mysql, вместо постгри)

Anton
10.06.2016
16:10:33
JiSeven
10.06.2016
16:11:04
Так ведь на клиенте не нужны все 100к? Нужны либо N записей либо данные на основе этих 100к только
Так я это и имею ввиду. Какое оптимальное количество записей на страницу пагинации?

KlonD90
10.06.2016
16:11:12
вообще в ноде можно хоть все за раз прочитать но есть тенденция таймаут отвала

Alexander
10.06.2016
16:11:31
Если Реакт-разработчикам не нужно знать как работает DOM reconciler, то почему Ангуляр-разработчикам внезапно нужно знать как работает digest loop?
Слабенький вброс, я плохо себе представляю нормального разработчика как с первой характеристикой, так и с отсутствием второй.

Google
Anton
10.06.2016
16:11:47
У меня данные разбиты так, что бы я, грубо говоря, имею возможность сделать { id: {$or:[{$gt:x}{$lt:y}]}}

Alexander
10.06.2016
16:12:05
Так я это и имею ввиду. Какое оптимальное количество записей на страницу пагинации?
Так ведь это всё рвно решать тем, кто за UI отвественен, больше нескольких экранов мало кто делает

Anton
10.06.2016
16:12:35
Сколько надо, столько и отрисовываю

Nikita
10.06.2016
16:13:08
Кстати, возвращаясь к реакту, тут часто спрашивают курсы про реакт. А есть курсы/статьи/лекции о внутреннем устройстве? Что-то вводное, чтобы хоть баг можно было пофиксить?

Anton
10.06.2016
16:13:46
Причем для клиента запрос обычно выглядит как обычный с limit offset и filter

Anton
10.06.2016
16:14:10
Вся магия происходит на бэке, собственно клиенту об этом знать вобще незачем

JiSeven
10.06.2016
16:14:46
А что лучше - много мелких запросов или один побольше?

Сервак на джаве, забыл название

На т как-то. Плюс мускуль

Учитывая, что народу будет много очень

Aldar
10.06.2016
16:15:53
лучше столько, сколько нужно

Anton
10.06.2016
16:16:29
Ит депендс, как говорится

JiSeven
10.06.2016
16:17:08
Ну смотря кейс какой
Вытягивать json, который может содержать до 100к записей

Т.е есть несколько табов

И база данных для этих табов

Каждую табу дробить запросами?

Google
Anton
10.06.2016
16:18:19
Вытягивать json, который может содержать до 100к записей
Не, клиент получает столько данных, сколько ему нужно в конкретный момент отображать

А то никаких ресурсов не напасешься

JiSeven
10.06.2016
16:18:44
Во, спасибо

Значит лучше лишний раз кинуть запрос

Anton
10.06.2016
16:20:34
В данном случае да

Alexander
10.06.2016
16:22:08
У меня за два года с ораклом сложилось впечатление, что там всегда лучше один большой.

JiSeven
10.06.2016
16:24:06
Оракл как девушки) им тоже большой нужен ?

Igor
10.06.2016
16:29:17
а подскажите, куда смотреть при такой ошибке: Server-side React render was discarded. Make sure that your initial render does not contain any client-side code.

стейт редукса при загрузке и на сервере, и на клиенте одинаковый

Paul
10.06.2016
16:48:48
Math.random в ключах?)

Реакт должен писать в какой ноде расхождения

И убедись что у тебя 15.1.0

Igor
10.06.2016
16:51:30
о, ща обновлюсь

рандома нету. но ошибка появляется после того, как добавил сохранение jwt токена. видимо, где-то что-то упустил, потому что если в куках токен есть, то при рефреше все ок, а если удалить из куков и перезагрузить - ошибка

И убедись что у тебя 15.1.0
вроде помогло. спасибо ?

Dima
10.06.2016
17:45:12
Стартапмейкес ваш чат, а написать вам анрил. Студия блин

Paul
10.06.2016
17:45:52
вроде помогло. спасибо ?
Значит дело было в этом https://github.com/facebook/react/issues/6451

Igor
10.06.2016
17:48:46
Значит дело было в этом https://github.com/facebook/react/issues/6451
вероятно. и logout к тому же починился после апдейта, а то из браузера куки удалялись, а на сервере каким-то образом все равно оставались О_о

Aleh
10.06.2016
18:02:28
тем временем слэк пошел спать

hlomzik
10.06.2016
18:03:44
А кто-нибудь с электроном возился? Не могу в нем завести авторизацию фб

Google
Alexander
10.06.2016
18:20:14
Roman
10.06.2016
18:21:06
тем временем слэк пошел спать
о, я думал у меня одного проблема

валит одними и теми же нотифами

Igor
10.06.2016
18:28:08
а это нормально, что у разных элементов одинаковый data-reactid?

KlonD90
10.06.2016
18:47:35
неа

ENAMETOOLONG
10.06.2016
18:48:26
Кто успел victory js попробовать?

Igor
10.06.2016
18:50:05
неа
и что с этим делать? id совпадают у <html> и у рутового <div>

Ostap
10.06.2016
18:59:05
Admin
ERROR: S client not available

Alexander
10.06.2016
19:11:48
тем временем слэк пошел спать
https://twitter.com/BuzzFeedJS/status/741327340224057344

JiSeven
10.06.2016
23:03:45
Киньте кто, плз, ссылкой в меня как сделать модуль, который можно вызывать в нод жс по названии

Я что-то найти не могу. Т.е я написал себе маленькую утилиту и не айс ее запускать node plugin

Хотелось бы, чтобы она упала в node_modules

Nikita
10.06.2016
23:07:50
есть такая тулза, называется npm

и команда npm publish и npm install

Alexander
10.06.2016
23:12:10
Есть такой файл, называется package.json

trump ? trump ? hillary
10.06.2016
23:12:31
Paul
10.06.2016
23:12:47
и что с этим делать? id совпадают у <html> и у рутового <div>
Не надо генерить реактом весь html, только div в body. Поверь, много времени сэкономишь

Alexander
10.06.2016
23:13:39
пора спать
Даже слака спать ложится

trump ? trump ? hillary
10.06.2016
23:13:56
идиите в постель

Google
JiSeven
10.06.2016
23:16:17
и команда npm publish и npm install
А, во, спасибо) теперь можно идти спать)

Alexander
10.06.2016
23:17:55
и команда npm publish и npm install
паблишить свой модуль в глобальный репозиторий просто потому что можно -- как-то не очень идея. Или я неправильно понял?

идиите в постель
Мне еще полчаса по железной дороге трястись

Nikita
10.06.2016
23:18:24
если бы так думал tj, сколько модулей у нас бы не было?))

блин, написал debug... а может он только мне нужен?)

Denis
10.06.2016
23:19:22
+1

Alexander
10.06.2016
23:19:25
Гитхабы для этого есть

Denis
10.06.2016
23:19:51
Пользуясь Open Source - ты берешь в долг. Не забывай возвращать свои долги.

Alexander
10.06.2016
23:19:59
Репозитории пакетов, которыми пользуются миллионы - немного другой уровень

Ответственности, в первую очередь

Nikita
10.06.2016
23:20:49
@vasyapupkin/super-module

если прямо считаешь никому не нужен)

Alexander
10.06.2016
23:21:26
Nikita
10.06.2016
23:21:52
хотя я думаю человек ожидал что-то вроде webpack config resolve.alias

Nikita
10.06.2016
23:22:15
@JiSeven https://webpack.github.io/docs/configuration.html#resolve-alias оно?)

создатель browserify подсчитал в одном из своих сумашедших докладов гигантскую цифру названий, которые поместятся в npm. Так что можно особо не переживать) Он еще предлагал для си модули паблишить и сделал require для си) сумашедший и крутой чувак, советую посмотреть его доклады)

Страница 186 из 5115