@JSlang

Страница 1940 из 2237
Евгений
25.05.2018
16:26:20
Никто не пользовал RethinkDB? Не пойму, как сделать апдейт по значению из соседней таблицы =\

Artyom
25.05.2018
16:30:36
const {some:{deep: {propery ={}} = {}} ={}} = payload || {}
Ты на типах пишешь - это уже худший синтаксис, что можно придумтаь

И что оно production ready? Описание такое чудесное прям

Google
Евгений
25.05.2018
16:36:33
И что оно production ready? Описание такое чудесное прям
Да сам только сегодня нашёл по запросу Best DB for nodejs 2018 xd https://www.slant.co/topics/179/~best-databases-to-use-for-node-js-applications удобненько.

Евгений
25.05.2018
16:38:24
Я как-то пробовал работать с SQL-бд из js - тот ещё адок. А вот NoSQL зашло отлично.

Сергей
25.05.2018
16:39:17
Artyom
25.05.2018
16:39:44
Евгений
25.05.2018
16:40:01
Лучше постгрес ничего пока не видел
я не работал, но это же тот же скуль, только в профиль, разве нет?

Alex
25.05.2018
16:58:49
ребят, как превратить объект вида { key: val, key1:val1 } в массивы вида [key, val] и [key,val]

Alex
25.05.2018
17:00:06
Совсем забыл(( Спасибо!

gigimon
25.05.2018
17:13:42
а подскажите такую вещь. Пилю сайтец на реакте, столкнулся с такой проблемой, хочу перед показом всего, загружать настройки для конкретного юзера с сервера и юзер профиля, держать это планировал в отдельных объектах, у которых и будут реализованы функции загрузки данных. Как сделать ожидание?

не понимаю, как дождаться загрузки у объекта, который вне реакта :(

Google
gigimon
25.05.2018
17:16:55
мне эти объекты надо потом в реакт передать (выстроить роуты там, все дела)

как вот дождаться этой загрузки то?

у промиса который загружает, вызывать main функцию? но это как то так себе выглядит )

Roman
25.05.2018
17:18:49
как вот дождаться этой загрузки то?
в componentDidMount просто вызывай и сетай стейт

Artyom
25.05.2018
17:19:40
fetch().then((r) => render(<App data={r} />....)) Но вообще что мешает в верхнеуровневом компоненте сделать проверку на загрузку данных и отображать анимацию лоадинга, пока данные не придут?ъ

Roman
25.05.2018
17:20:10
ну вот этот then => render это такое себе решение

в парадигме реакта нет понятия "дождаться загрузки"

gigimon
25.05.2018
17:20:23
про дид маунт я сразу подумал

но объекты у меня совсем не визуальные

Roman
25.05.2018
17:20:33
есть. понятие "перерендерить, когда изменится стейт"

gigimon
25.05.2018
17:20:48
это настройки юзера (имя, ссылка на аватар)

Roman
25.05.2018
17:20:57
но объекты у меня совсем не визуальные
что значит не визуальные? они не влияют на отображаемую информацию?)

gigimon
25.05.2018
17:21:00
которые должны быть вполне глобальные

в первую очередь там пермишины :)

на основе которых надо или показывать или нет какие то элементы меню

т.е. нужен внешний объект какой-то, аля синглтон

Roman
25.05.2018
17:21:42
ну вот, значит как раз визуальные

та нет, все в стейте должно быть

стейт - источник правды

Google
Artyom
25.05.2018
17:22:05
в верхнеуровневом компоненте сделать проверку на загрузку данных и отображать анимацию лоадинга, пока данные не придут ...

gigimon
25.05.2018
17:22:14
и прокидывать через 250 страниц эти жалкие 2 куска инфы?

как то не очень

Artyom
25.05.2018
17:22:26
Контекст же есть

Artyom
25.05.2018
17:22:40
менеджеры состояний (которые тоже через контекст)

Roman
25.05.2018
17:22:52
redux flux все такое

gigimon
25.05.2018
17:24:02
вот есть у меня объект типа такого https://gist.github.com/gigimon/fd053542beb28ac90347a3f5903c1d7b

(псевдокод) как мне дождаться у него загрузки?

можно расширить конечно, кидать в fetchData this от реакт элемента и вызывать setState, но чет как то костыльно

Roman
25.05.2018
17:25:14
допустим ты нашел магический оператор, который позволяет дождаться загрузки. дальше что?

gigimon
25.05.2018
17:25:25
про контекст я чет не видел в доке, посмотрю

Artyom
25.05.2018
17:25:41
Почитайте еще примеры работы с Реактом

gigimon
25.05.2018
17:26:26
Artyom
25.05.2018
17:26:34
Должно все встать на свое места

gigimon
25.05.2018
17:27:01
Где что костыльно?
эм, кидать this элемента в какие-то другие функции и вызывать там нормально считается?

Roman
25.05.2018
17:27:05
я не жду магии, я скорее спрашиваю как правильно :)
я ж тебя как раз пытаюсь подвести к правильному =)

gigimon
25.05.2018
17:27:08
если так, то все ок :)

Google
gigimon
25.05.2018
17:27:29
думал, может есть способ правильнее

или принятый

Artyom
25.05.2018
17:28:09
эм, кидать this элемента в какие-то другие функции и вызывать там нормально считается?
Правильно, нужно отдельный метод для этого объявить и его уже использовать в then. А что бы контекст не потерялся метод должен быть через стрелку

gigimon
25.05.2018
17:28:32
ясно, тогда так и сделаю, спс

Artyom
25.05.2018
17:29:06
Почитайте ищи какие-то примеры работы на Реакте. Чувствуется, что вы еще не прониклись всем flow и концепциями :)

Roman
25.05.2018
17:29:32
class Comp extends React.Component { componentDiMount() { fetch().then(result => this.setState(result)) } render() { если есть данные - рендерить с контекстом все остальное если нет - крутилку лоадера } }

Admin
ERROR: S client not available

gigimon
25.05.2018
17:29:36
да найти б еще более менее сложные примеры

все обычно достаточно простые и очевидные )

в другой части

Roman
25.05.2018
17:30:09
что мешает применить в этой части?

gigimon
25.05.2018
17:30:10
там где данные можно подождать и перерисовать

в загрузке данных для таблиц так и сделал :)

вы успокоили, сделаю так везде :)

Roman
25.05.2018
17:30:53
это нормальный реакт-вей

данных нет - крутилка, данные появились - поехали дальше

gigimon
25.05.2018
17:31:47
да мне тут скорее вопрос был не в том, как это показывать/нет, а как совместить с не реакт объектом и загрузкой в нем, смущала передача компонента туда

но решено все, спс

пойду делать

Google
Davlik
25.05.2018
17:38:10
Привет. Как сделать сокет на роут экспресса? А то уже дофига варианты пробовал, не получается, только для 1 роут нужно

Для остальное простой http

Евгений
25.05.2018
18:39:12
В lodash'е или где-нибудь ещё не функции, которая посчитает среднее по выбранным колонкам в массиве объектов?

Michael
25.05.2018
19:26:23
Стоит заюзывать метеор для большого проекта?

Michael
25.05.2018
20:08:12
4058 участников...



˙
25.05.2018
20:23:05
Сам такой

マックス
25.05.2018
20:35:09
Мёртвые души. Точняк.

Английский комунити намного активнее.

Michael
25.05.2018
20:49:35
Норм если я запустил дев метеор сервер на порте 3000, а нгинксом прокси_пассю на порт 3000 с 443-его?

Artyom
25.05.2018
20:51:46
А какие преимущества у метеора по сравнению с топовой тройкой?

Реакт, ангуляр, ву

Stas
25.05.2018
20:52:31
А какие преимущества у метеора по сравнению с топовой тройкой?
То, что meteor - это фуллстек фреймворк для real-time приложух.

Берешь и в одно рыло пишешь серверную часть и клиентскую)

Быстро и удобно

Artyom
25.05.2018
20:53:02
Там и бекенд?

Понятно

Страница 1940 из 2237