@react_js

Страница 45 из 5115
Dmitry
25.04.2016
08:48:29
Беспокоят лишние 100+ кб, ради пары тройки компонент
Ну смотря какая стратегия. Если планируется постепенное переползание на реакт, то это неизбежно

[Anonymous]
25.04.2016
08:51:03
помимо реакта есть и другие легковесные решения

Дмитрий d
25.04.2016
08:51:28
кстати, кто как относится к библиотечке ractivejs ?

вроде не хуже реакта, но легковесна

Google
[Anonymous]
25.04.2016
08:53:30
вот, есть обрезанный реакт. Только там нету серверного рендеринга, ну, и еще пару фич https://github.com/Lucifier129/react-lite

за то 20 кб

KlonD90
25.04.2016
10:09:35
Обычно каждый редьюсер отвечает за свой кусочек сторы. И каждый умный компонент тоже юзает свой кусочек.
вот это и хотелось бы но не совсем понятно как на своей кусочек подписаться

не делает магии у меня webpack с реактом. просто перезагрузка страницы без сохранения стейта :/ у меня стейт правда на урл завязан так что в принципе что-то оно выводит но не совсем та магия которую хотелось бы. поставил react-hmre preset. походу все таки что-то не так я делаю :/ и так конечно прикольно, но хотелось бы чтобы совсем по красоте чтобы пахало

Ruslan
25.04.2016
10:31:15
@DenisIzmaylov может стоит создать отдельный канал для предложений по работе?

Igor
25.04.2016
10:31:45
думаю, таких каналов уже достаточно

Gordey
25.04.2016
10:34:31
@DenisIzmaylov может стоит создать отдельный канал для предложений по работе?
все равно будут заходить в профильные и писать туда тоже

Ruslan
25.04.2016
10:36:32
все равно будут заходить в профильные и писать туда тоже
если постить в профильные каналы, то вероятность того, что твое сообщение заметят среди кучи других крайне низка

Дмитрий d
25.04.2016
10:41:37
думаю, таких каналов уже достаточно
a не подскажешь пару каналов ? Кроме тех, что от хабра

Igor
25.04.2016
10:42:06
я не искал. а в профильном по реакт-стеку, вангую, что будет полтора человека

hlomzik
25.04.2016
10:44:30
это и есть профильный канал по реакт-стеку с четырьмя сотнями участников :)

Ruslan
25.04.2016
10:44:54
я не искал. а в профильном по реакт-стеку, вангую, что будет полтора человека
Ну, ок можно по фронтенду, но боюсь тогда они будут теряться в бесконечных angular/jquery-вакансиях

Google
Gordey
25.04.2016
10:46:34
Ну, ок можно по фронтенду, но боюсь тогда они будут теряться в бесконечных angular/jquery-вакансиях
Такие каналы не приживаются. И разработчики не будут там сидеть, потому что никому это не нужно. Либо в этом чатики начнутся активные обсуждения и он превратится в обычный.

Ruslan
25.04.2016
10:47:56
Нужные строгие правила для оформления предложения, dev-ua/jobs вполне себе нормально существует

подробное описание вакансии с вилкой зарплат

Andrey
25.04.2016
10:59:21
про определенный формат вкансий плюсую.

Denis
25.04.2016
11:24:55
Пытались делать такие группы. Они не живут.

Вот интересные слайды про Relay и HTTP API в частности с недавнего #PiterPy: https://www.slideshare.net/mobile/MaxKlymyshyn/piterpy-2016-parallelization-aggregation-and-validation-of-api-in-python

Ilya
25.04.2016
12:19:37
Привет всем! Подскажите, кто как решает проблему хранения token-ов в Redux приложении? Проблема такая: есть app с ssr + сторонний сервер с данными, после логина приходит jwt токен. Сейчас он лежит в cookie. Во многих redux-примерах token пихают в state, но так как это isomorphic приложение state у нас прямо на клиенте лежит в INITIAL_STATE. А теперь вопрос, как тут дела обстоят с sequrity? Подскажите какой-нибудь the right way! Благодарю за помощь, комьюнити!

Egor
25.04.2016
12:22:56
Подскажите, кто как решает проблему хранения token-ов в Redux приложении? - я в localStorage храню

Ilya
25.04.2016
12:23:40
LocalStorage не подойдет

С сервере к нему доступ не получить, это же клиент

Aleksandr
25.04.2016
12:24:27
кроме cookie по-моему нет вариантов больше

Ilya
25.04.2016
12:27:16
Да, хранить token в cookie норм вариант, но мне нужен этот токен для некоторых запросов к API. Также советуют использовать httpOnly для cookie, чтобы из js к нему доступ нельзя было получить, но как тогда этот токен то для запросов использовать?)

Gregory
25.04.2016
12:28:16
Нужео httpOnly и а на беке только читать куки

Ilya
25.04.2016
12:28:18
Вот неплохая статья по этому поводу, может кому будет полезна https://stormpath.com/blog/where-to-store-your-jwts-cookies-vs-html5-web-storage/

Aleksandr
25.04.2016
12:28:22
можно не использовать httpOnly, но тогда с csrf могут быть проблемы

Gregory
25.04.2016
12:28:29
Так же как и сессиями работает все

Aleksandr
25.04.2016
12:28:45
а можно хранить токен в куках с httpOnly и дублировать его либо в initialState либо в локалсторадже

но это геморно, конечно

Gregory
25.04.2016
12:28:59
А зачем дублировать, это не секьюрно

Ilya
25.04.2016
12:29:07
LocalStorage не вариант

Google
Aleksandr
25.04.2016
12:29:25
а httpOnly readble на клиенте, да?

я просто не в курсах

нет же

Gregory
25.04.2016
12:30:06
нет не читаемый

Aleksandr
25.04.2016
12:30:07
я пьян

Gregory
25.04.2016
12:30:32
Лучше вообще не читать куки на клиенте это потенциально дыра в секюрити

Ilya
25.04.2016
12:31:25
А если запросы не всегда через сервер идут?

Походу надо секьюрные всегда через сервер отправлять в таком случае

Aleksandr
25.04.2016
12:32:21
проксировать с сервера на апи тоже не гуд

Ilya
25.04.2016
12:34:00
Так как быть, господа?)

Aleksandr
25.04.2016
12:34:07
а в чем проблема держать в сторе его?

Gregory
25.04.2016
12:34:09
проксировать

Ilya
25.04.2016
12:34:40
Проблема в том, что у тебя будет токен на клиенте лежать

Aleksandr
25.04.2016
12:35:04
в этом по-моему и задача заключается)

Ilya
25.04.2016
12:35:23
А sequrity где?)

Aleksandr
25.04.2016
12:35:51
а кто его может получить то? из стора то?

Ilya
25.04.2016
12:36:49
Все что есть на клиенте, мы можем получить...

Gregory
25.04.2016
12:38:46
Токен секрентый или это токен пользователя?

Если это секретный ключ к апи то храни его на севере и проксируй на нужное тебе апи

если это просто пользовательская куку то у тебя от гугла того же в браузеере куча кук, твоих собственных и они httpOnly и в логи не срутся

Google
Ilya
25.04.2016
12:40:20
JWT токен пользователя

Gregory
25.04.2016
12:40:49
От твоего серева?

Твоей апишки

Admin
ERROR: S client not available

Ilya
25.04.2016
12:41:41
да

по токену получаю данные для пользователя

Gregory
25.04.2016
12:43:51
Ну смотри ты же сервером отдаешь данные только которые может видеть пользователь? так вот если ты куку будешь хранить в httpOnly то сторонние чуваки не смогут ее засеч в логах твоего сервера и тем самым ее достать

А уже с клиента ее будет видеть пользователь если откроет девтулс и найдет ее

Но что он с ней сделает? она же его, то есть данные из этого ключа нового ему ничего не дадут, так ведь?

Вопрос закрыт?

Ilya
25.04.2016
12:47:23
@AGambit как я понял можно хранить в стэйте и не париться? так?

Gregory
25.04.2016
12:48:05
так ты будешь слать куку на клиент (так как ты ее увидишь в js)

Ilya
25.04.2016
12:48:08
Либо я чего не допонял)

Gregory
25.04.2016
12:48:20
и ее потенциально можно перехватить

В куках httpOnly подругому

так как зачем тебе хранить куку на фронте?

Идея в том что бы твой токен был в куке, и читался только с сервера все

Ilya
25.04.2016
12:50:11
Понял. Спасибо!

Nikita
25.04.2016
14:02:49
Кука просто не универсальное решение

привет socket.io

Google
Aleksey
25.04.2016
14:07:47
О, ребят, скоро будет хорошо: https://github.com/gaearon/react-hot-boilerplate/pull/61

Ҫѐҏӗѫӑ
25.04.2016
14:09:29
что именно будет хорошо?

Nikita
25.04.2016
14:09:37
babel-plugin-react-transform deprecated

все плохо

Ҫѐҏӗѫӑ
25.04.2016
14:09:43
то, что руками писать надо будет для релода?

Ilya
25.04.2016
14:34:10
Кука просто не универсальное решение
К сокетам мы еще придем, пока что необходимо решение без их использования

Nikita
25.04.2016
14:44:34
а еще кука будет ходить всегда к серверу, при любом запросе. В общем не ахти решение, с кукой

Dmitry
25.04.2016
15:11:30
Куки не нужны.

И апишка должна через токен в хидерах работать

Не будешь же ты на мобилках потом вдруг куку юзать

Для доступа к API

Gregory
25.04.2016
15:27:01
Можно уже и куку юзать, современные андройд и айос это понимают. Хотя хедер тоже ок вариант)

Nikita
25.04.2016
15:27:46
кука это тоже хедер, есличо))

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