@react_js

Страница 58 из 5115
Denis
27.04.2016
16:07:53
Откуда новые гости?

S
27.04.2016
16:08:03
лучше тем, что описанных проблем у тебя не будет :)
будут другие, когда стейт засорится после 30 минут открытой вкладки

Denis
27.04.2016
16:08:06
Ещё чуть-чуть и 500 человек

Andrey
27.04.2016
16:08:26
а сколько максимум? 1000 ?

Google
S
27.04.2016
16:08:33
Ты бы лучше заботился не о количестве а о качестве, а то один флуд

Denis
27.04.2016
16:09:01
С количеством приходит и качество

[Anonymous]
27.04.2016
16:09:13
hm

Denis
27.04.2016
16:09:13
Флуд в новых чатах неизбежен

Igor
27.04.2016
16:09:13
если есть проблема с разросшимся стейтом то его проще чистить

Denis
27.04.2016
16:09:23
Потом стабилизируется

S
27.04.2016
16:09:36
если есть проблема с разросшимся стейтом то его проще чистить
каким образом чистить если ты предлагаешь хранить в нормализованном виде

в рамках flux у тебя отлично всё решается
а можно поподробнее, разве редакс это не флакс?

Igor
27.04.2016
16:10:27
я не знаю специфики твоей, но пройтись по старым сообщениям и грохнуть их - не вариант?

Roman
27.04.2016
16:12:55
redux и flux по-разному подходят к реализации одной идеи. flux - много сторов, много компонентов, данные в сторы попадают из компонентов через actions или с сервера, данные в компоненты попадают через события. redux - один стор, много редюсеров, которые правят action. Данные в компоненты так же попадают через события из стора.

дальше навязывается иммутабельность и прочие плюшки

во flux все action попадают во все store, но не все store обязаны на них реагировать. в redux все action попадают во все reducers, но не все reducers обязаны менять их

S
27.04.2016
16:16:27
ясно

Google
[Anonymous]
27.04.2016
16:18:13
ребзя, можно спросить о es6 ?

Roman
27.04.2016
16:18:32
don't ask to ask :)

[Anonymous]
27.04.2016
16:18:53
а вдруг забанят удалят сотрут к х8ям

я же приличный типа

;d

Denis
27.04.2016
16:19:19
1 вопрос лучше 5 строчек спама

[Anonymous]
27.04.2016
16:19:42
крч, в разных местах пишут разное. одни пишут, что let keyword хойстится, другие пишут, что нет

кому верить?

Roman
27.04.2016
16:19:45
приличных не банут, дураков игнорируют, негодяями занимаются следственные органы

Alexander
27.04.2016
16:20:32
на 10 строчек то эксперимент

и мне расскажи потом)

S
27.04.2016
16:21:57
а нужно ли при анмаунтинге компонента в редаксе чистить его данные в сторе?

Roman
27.04.2016
16:22:04
`

Anton
27.04.2016
16:22:10
Не хойстится - факт

Roman
27.04.2016
16:22:13
let allows you to declare variables that are limited in scope to the block, statement, or expression on which it is used. This is unlike the var keyword, which defines a variable globally, or locally to an entire function regardless of block scope. что тут не ясно?

[Anonymous]
27.04.2016
16:22:50
я кажись о хойстинге задал вопрос

а не о скоупе

facepalm

Roman
27.04.2016
16:24:15
тогда я неверно понял вопрос

Google
Anton
27.04.2016
16:25:39
Ну, теоритически можно, но вобще не обязательно

Смотря что ты хочешь увидеть, когда компонент примаунтится снова

hlomzik
27.04.2016
16:31:46
О, классный ответ stackoverflow.com/a/31222689

[Anonymous]
27.04.2016
16:42:14
уровень доверия к стаковерфлоу понизился ;D

Andrey
27.04.2016
16:42:19
Надо запомнить, что это hoisted это поднятие переменных

[Anonymous]
27.04.2016
17:10:11
Кто нибудь юзает meteor?)

[Anonymous]
27.04.2016
17:24:20
Почему?
там парень написал, что let хойстится, его куча людей залайкало и вынесли как правильный ответ

Vitaly
27.04.2016
17:28:39
Кто нибудь юзает meteor?)
на проде нет. для души балуюсь...

anoru
27.04.2016
17:29:27
Кто нибудь юзает meteor?)
@immuzov использует

hlomzik
27.04.2016
17:30:58
[Anonymous]
27.04.2016
17:31:34
Meteor очень понравился) как думайте стоит делать проект на нем ? Страх в том что он много ресурсов жрать будет

Aleksey
27.04.2016
17:32:37
Anton
27.04.2016
17:32:49
там парень написал, что let хойстится, его куча людей залайкало и вынесли как правильный ответ
Вобще интересно - там написано, что let хойстится, но не инициализируется, в то время как var и хойстится, и инициализируется

Я проверил - так и есть

'use strict'; var a = 1; (function() { a = 1; console.log(a); let a = 0; console.log(a); })();

Получим референс еррор - let зайхойстился, и перезаписал глобальную а

Но при этом не инициализирован - поэтому и получается reference error

Google
[Anonymous]
27.04.2016
17:35:50
я думал что в хойстинг выносит на начало скоупа и инициализирует.... -_-

Anton
27.04.2016
17:36:18
Теперь мы оба знаем, чтто хойстинг и инициализация - разные вещи :D

[Anonymous]
27.04.2016
17:36:21
сори тогда, это я нуб прост, плохо читал

а что же тогда хойстинг о________________О

Admin
ERROR: S client not available

Anton
27.04.2016
17:37:06
Для сравнения: 'use strict'; var a = 1; (function() { console.log(a); var a = 0; console.log(a); })();

ChivPoint
27.04.2016
17:37:20
не переводите термины блин

[Anonymous]
27.04.2016
17:37:25
Меня скорость разработки на нем порадовала) и react как родной ему) что пробовали делать ?

ChivPoint
27.04.2016
17:37:25
хойстинг

[Anonymous]
27.04.2016
17:37:25
По нагрузке сказать ничего не могу. Пока. Но планы на него большие.

ChivPoint
27.04.2016
17:37:27
жесть

Anton
27.04.2016
17:37:52
не переводите термины блин
Так никто и не переводит. Первод был бы "Поднятие"

Anton
27.04.2016
17:38:55
а что же тогда хойстинг о________________О
Это когда переменная перезаписывает собой переменную из верхней области видимости

А инициализация - когда её назначается значение

Alexander
27.04.2016
17:39:38
Советую: https://github.com/kadirahq/mantra/
А ты пробовал мантру в бою?

Aleksey
27.04.2016
17:40:04
А ты пробовал мантру в бою?
Да. Но пока ебусь еще, не знаю как стили изолировать.

Anton
27.04.2016
17:40:05
var инициализируется сразу со значением undefined

let не инициализируется вовсе

Google
Anton
27.04.2016
17:40:29
Но переменную их верхней области все равно затирает

Alexander
27.04.2016
17:41:00
Да. Но пока ебусь еще, не знаю как стили изолировать.
О, спрошу через месяцок как оно оказалось, своё как-то стёмно на неё переводить :)

[Anonymous]
27.04.2016
17:41:33
вот у меня было представление о хойстинге как о инициализации, но перезапись я сюда не впихивал. Думал, что это отдельная штука... буду знать теперь, спасибо)

Aleksey
27.04.2016
17:41:52
С ней все круто, SSR, раздение на модули, client, shared, server, изоляция кода мне понравилась, паттерн мантры работы с данными.

Anton
27.04.2016
17:43:30
var a = 1; //a === 1 (function() { console.log(a); //a === undefined var a = 0; //a === 0 })(); /*------*/ var a = 1; //a === 1 (function() { console.log(a); //ReferenceError let a = 0; //a === 0 })(); /*------*/ var a = 1; //a === 1 (function() { console.log(a); //a === 1 })();

Вот так вот выходит.

from
27.04.2016
17:45:39
Что за гадания, предположения, впечатления...) Есть понятие Temporal dead zone — http://jsrocks.org/2015/01/temporal-dead-zone-tdz-demystified/, http://www.2ality.com/2015/10/why-tdz.html

Denis
27.04.2016
18:50:06
Кто-то сегодня спрашивал про GraphQL и PostgreSQL https://github.com/calebmer/postgraphql

[Anonymous]
27.04.2016
18:51:32
Кто нибудь go + react пробовал ?)

Denis
27.04.2016
18:52:24
Зачем?)

Golang API + Node.js React Renderer + React Client-side Application не устраивает? :)

[Anonymous]
27.04.2016
18:53:41
Это и имел ввиду )

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