@react_js

Страница 1685 из 5115
Сергей
12.07.2017
15:19:17
надо оффтоп почистить

Alexander
12.07.2017
15:20:05
сук

только читать начал

andretshurotshka?❄️кде
12.07.2017
15:21:32
лол

Google
Sergey
12.07.2017
15:25:27


не уверен что 2 вариант будет работать



Александр
12.07.2017
15:25:58
1.

Sergey
12.07.2017
15:26:10
а 2 чем плох?

мне в данном случае не нужно делать отложенный диспач

Stepan
12.07.2017
15:31:34
Посоветуйте винрарных настроек для линтера. Только не airbnb

Roman
12.07.2017
15:34:11
я думаю работа с куками должна быть не там явно

Sergey
12.07.2017
15:35:16
в компоненте?

ed
12.07.2017
15:35:54
имхо в экшенах

Google
Sergey
12.07.2017
15:36:19
у меня и так в экшенах

Amon Bower
12.07.2017
15:36:20
[...Array(10).keys()]

Roman
12.07.2017
15:36:25
товарисчи, хайповый и нубский вопрос наверное, но чем по вашему мнению CSS-in-JS решения лучше CSS modules?

ed
12.07.2017
15:36:25
но возможно, значение должно храниться и обрабатываться в reducer, а кукис - чисто хранилище

ed
12.07.2017
15:37:15
то есть initialState {key:Cookie.get('key') || 'defaultValue'} в таком стиле

shadowjack
12.07.2017
15:37:29
товарисчи, хайповый и нубский вопрос наверное, но чем по вашему мнению CSS-in-JS решения лучше CSS modules?
ну блин то что стили не каскадируются. Одни компонент - один стиль.

хм, а где? в редюсере?
точно не в редьюсере. Редьюсер должен быть чистой функцией от стейта и экшена.

Roman
12.07.2017
15:39:04
хм, а где? в редюсере?
экшены, саги, middleware

Sergey
12.07.2017
15:39:46
у меня и так в экшенах
почему это не кто не читает?

Roman
12.07.2017
15:45:31
а вообще, нафига тебе куки?

локалсторейдж же есть

Сергей
12.07.2017
15:46:38
локалсторейдж же есть
его стырить любой скрипт со страницы может

Mike
12.07.2017
15:46:47
локалсторедж зло ебучее

Roman
12.07.2017
15:47:15
ну тогда подскажите как надо

Сергей
12.07.2017
15:47:21
в куки httponly

Mike
12.07.2017
15:48:51
и в куки надо класть из миддлварины

Google
Pavel
12.07.2017
15:49:01
надо оффтоп почистить
Оффтоп же самое интересное обычно

Mike
12.07.2017
15:51:18
Он же к домену привязан
https://stackoverflow.com/questions/17280390/can-local-storage-ever-be-considered-secure

Pavel
12.07.2017
15:53:20
Сергей
12.07.2017
15:53:41
Он же к домену привязан
локалсторадж то?

Pavel
12.07.2017
15:53:51
Разве нет?

Сергей
12.07.2017
15:54:22
лол

ну протести

Max
12.07.2017
15:57:46
конечно

как и куки

Pavel
12.07.2017
16:03:40
ну протести
Ну какбэ привязан

Pavel
12.07.2017
16:03:52
Протестил на всякий случай

Было бы странно, если бы не был привязан

Сергей
12.07.2017
16:05:35
Pavel
12.07.2017
16:06:04
Посмотрел localStorage на разных доменах — он разный

Есть какой-то другой способ?

Сергей
12.07.2017
16:06:54
сделай домен

размести на нем страницу index.html

Pavel
12.07.2017
16:07:08
так

Google
Сергей
12.07.2017
16:07:22
и загрузи на этот домен скрипт data.js который установит localStorage

Pavel
12.07.2017
16:07:32
Что значит установит?

Сергей
12.07.2017
16:07:38
.set

Pavel
12.07.2017
16:07:41
так

Maksim
12.07.2017
16:07:45
это не будет кроссдоменностью

скрипт исполнится в том же домене

Eugene
12.07.2017
16:08:03
о, стало интересно про localStorage на разных доменнах. А на blog.example.com и example.com тоже разный?:)

Сергей
12.07.2017
16:08:13
затем на другом домене размести файл another.js и прочитай и напиши в консоль подключи скрипт с другого домена на основной и посмотри в консоль

Admin
ERROR: S client not available

Pavel
12.07.2017
16:08:21
скрипт исполнится в том же домене
Пусть способ расскажет, мне ж интересно

Maksim
12.07.2017
16:08:40
да понятно о каком способе речь, это не кроссдомен

Pavel
12.07.2017
16:08:51
>подключи скрипт с другого домена на основной шта?

Maksim
12.07.2017
16:08:59
кросдомен это из айфрейма в другом домене локасторадж получить

Сергей
12.07.2017
16:10:23
>подключи скрипт с другого домена на основной шта?
foo.com/index.html <script src="/data.js"></script> <script src="//bar.com/another.js"></script> foo.com/data.js localStorage.setItem('data', 123) bar.com/another.js console.log('POOF', localStorage.getItem('data'))

Pavel
12.07.2017
16:10:57
И чего?

Dmitrii
12.07.2017
16:11:03
будет ls foo.com

Сергей
12.07.2017
16:11:05
покажи результат

Pavel
12.07.2017
16:11:10
Ну два скрипта выполнятся

На странице

Сергей
12.07.2017
16:11:17
в консоли что будет

Google
Pavel
12.07.2017
16:11:28
Где тут доступ к другому localStorage?

Сергей
12.07.2017
16:12:26
Maksim
12.07.2017
16:13:56
ПОКАЖИ ЧТО В КОНСОЛИ!
Ты не прав, то что у тебя скрипт в другом домене лежит ничего не значит, важно не где лежит скрипт, а где выполняется

Pavel
12.07.2017
16:14:06
Maksim
12.07.2017
16:14:06
так что локал сторадж таки привязан к домену, да

Pavel
12.07.2017
16:14:08
И что?

Pavel
12.07.2017
16:14:26
Где доступ-то?

Сергей
12.07.2017
16:14:34
POOF 123
то что любой скрипт с CDN может прочитать localStorage со страницы

и делать с ним всё что захочется

Pavel
12.07.2017
16:14:50
А, в этом смысле

Сергей
12.07.2017
16:14:51
а я об этом

Maksim
12.07.2017
16:14:54
это и так очевидно

Pavel
12.07.2017
16:14:54
Хоспаде

Сергей
12.07.2017
16:15:01
а куку не может)

Pavel
12.07.2017
16:15:02
Это и так очевидно

а куку не может)
Погоди это разве не от CORS зависит?

Сергей
12.07.2017
16:16:05
Погоди это разве не от CORS зависит?
я пойду работать)) А вы пробуйте и изучайте)

Dmitrii
12.07.2017
16:16:16
а куку не может)
может и куку прочитать

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