@react_js

Страница 568 из 5115
Kreizo
23.10.2016
10:04:18
и следую его правилам

Aleksei
23.10.2016
10:05:59
Bogdan
23.10.2016
10:06:12
Спасибо!!

Kreizo
23.10.2016
10:06:33
я на старом проекте когда вводил неверный проптайпс оно мне в консоль браузера красным писало

Google
Kreizo
23.10.2016
10:07:05
что мол это значение строка, а я в проптайпсе указал функция итд

Aleksei
23.10.2016
10:07:34
я на старом проекте когда вводил неверный проптайпс оно мне в консоль браузера красным писало
Так и должно быть, если это конечно development сборка. В продакшен сборке он вырезается

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

Kreizo
23.10.2016
10:09:51
не один не работает

как не меняю их никакой warninga нету

Aleksei
23.10.2016
10:10:14
не один не работает
Может у тебя продакшен-сборка?

Kreizo
23.10.2016
10:10:57
http://i.prntscr.com/777d945678e34826b9e371ca7e214937.png

не настроил продакшин сборку

Aleksei
23.10.2016
10:13:52
Может переменная окружения NODE_ENV="production" стоит по умолчанию?

Такое бывает, особенно если через export до этого задал и забыл

Kreizo
23.10.2016
10:18:42
где бы найти нормальный конфиг для вебпака

в стартеркита очень сложный и огромный

Aleksei
23.10.2016
10:19:29
Я обычно сам пишу. Есть куча бойлерплейтов

Google
Aleksei
23.10.2016
10:20:22
Даже я на гитхаб несколько выкладывал, хотя они не до конца доработаны

Kreizo
23.10.2016
10:20:37
скинь ссылку пж

https://github.com/mxstbr/react-boilerplate/blob/master/package.json

скатерть

code4aman
23.10.2016
10:24:23
Взять чей-то вебпак конфиг это как взять чью-то зубную щетку

Kreizo
23.10.2016
10:24:55
так и есть

Aleksei
23.10.2016
10:28:21
https://github.com/aleksei0807/react-frontend-boilerplate ну например... но да, брать чужой конфиг это не самый лучший вариант.

code4aman
23.10.2016
10:28:22
Надо мем с надписью "Нельзя просто взять и скопипастить чужой вебпак конфиг", наверное есть уже

Rafkat
23.10.2016
14:03:42
Всем привет

Есть люди которые пробовали писать на React и на Vue? Мне для сравнения

Alexander
23.10.2016
14:23:34
Не вижу способов без костылей в redux сделать такое: Пользователь меняет значение поля, после этого отправляется ajax на сервер для сохранения и валидации, после чего надо показать пользователю сообщение с реалтаймовым обратным отсчетом вида "повторное измеение возможно через N секунд". С ajax'ом и прочим проблем нет – thunk работает как надо. А вот с таймерами засада – хранить их где-то в глобальной области видимости мне кажется костылями, а других адекватных способов пока не придумал =/

Alexander
23.10.2016
14:29:55
да, сейчас там время и хранится в виде elapsed

тут скорее про отрисовку

в принципе да, наверное можно в компоненте рисовать дельту

по идее для этого достаточно поставить setInterval в монтирование / размонтирование компонента

да, однозначно лучше в компоненте хранить =)

Alxander
23.10.2016
14:31:28
по идее для этого достаточно поставить setInterval в монтирование / размонтирование компонента
Только, наверное, не в монтирование, а когда новый стейт прилетает.

Alexander
23.10.2016
14:33:40
кстати да, можно просто делать setTimeout на секунду с setState для изменения отображаемого времени и при получении нового стейта ставить следующий таймаут, если время еще осталось.

Google
Alxander
23.10.2016
14:38:52
Какой-то костыль.

Alexander
23.10.2016
14:46:11
да, сделал близко к этому, но по другому, тут на самом деле это для повторной высылки СМС используется, поэтому есть возможность, что поле поменяется после того, как таймер уже выставлен и будет в итоге 2 таймера, так что сделал просто setInterval в didMount который каждую секунду обновляет стейт если надо. Вроде работает хорошо пока )

Kreizo
23.10.2016
14:54:26
Какой сейчас самый современный подход в плане стилей для реакта?

Evgeny
23.10.2016
14:57:08
Мб стоит искать самый удобный?

Цсс модули если да

Если самый современный, то styled components

Kreizo
23.10.2016
15:00:53
https://habrahabr.ru/post/276417/

rly конец?

[Anonymous]
23.10.2016
15:37:24
меньше читай хабр ><

чего я там только не встречал

смерть жс например

Vladimir
23.10.2016
15:52:44
меньше читай хабр ><
в целом совет хороший, но марк дальгейш и css-modules хорошие

Tony
23.10.2016
15:58:31
скиньте какой-нибудь годный учебник по реакту, пожалуйста

Ruslan
23.10.2016
16:06:31
@Kreizo jss/aphrodite

Kreizo
23.10.2016
16:15:15
пытаюсь переварить у себя в голове вебпак конфиг https://github.com/davezuko/react-redux-starter-kit/blob/master/src/index.html

мои попытки четны

подскажите почему в сборках чаще всего используется express сервер, а не webpackdev ?

Kich
23.10.2016
16:54:39
подскажите почему в сборках чаще всего используется express сервер, а не webpackdev ?
потому что мидлварью можно всё тоже самое настроить и плюсом ещё что-нибудь сервить

Lupsick
23.10.2016
17:01:18
http://ohshitgit.com/

from
23.10.2016
17:03:21
Google
Kreizo
23.10.2016
17:04:08
тщетны

from
23.10.2016
17:05:00
подскажите почему в сборках чаще всего используется express сервер, а не webpackdev ?
естессн потому что гибче, и проще всякие апи запросы проксировать, а ещё в вебпак-дев-сервере когда-то не было histotyApiFallback

но вообще webpack-dev-server'а хватает для большинства задач полностью

Kreizo
23.10.2016
17:06:17
тщетность бытия

Дмитрий
23.10.2016
17:06:54
Невыносимая чётность бытия

Lupsick
23.10.2016
17:12:42
https://github.com/RichardLitt/knowledge/blob/master/amending-a-commit-guide.md

Kich
23.10.2016
17:21:24
code4aman
23.10.2016
17:24:37
=> четкость бытия нельзя выносить

Rafkat
23.10.2016
18:34:49
Здесь про Vue js можно спрашивать?

Alexander
23.10.2016
18:35:06
вроде был специальный чатик

Vasiliy
23.10.2016
18:35:23
https://telegram.me/vuejs_ru

Alexander
23.10.2016
20:10:50
А это нормально, если я внутри action делаю push через browserHistory, у меня URL меняется, но сам роутер не подхватывает нужную страницу?

Vladimir
23.10.2016
20:43:00
какой сейчас модный онлайн кодедитор? чтобы на текстарею навесить и был хайлайт для хтмл

не реакт

Alexander
23.10.2016
20:45:24
не реакт
в js_ru :-)

а нужен именно модный или lightweight или функциональный (чтобы какой-нибудь vim-mode был)?

Andrey
23.10.2016
20:46:12
Ребят, как вы разделяете компоненты страниц для react-router в структуре файлов проекта?

Создаете какие-то доп. директории типо "Pages", или в корне Components все?

Alexander
23.10.2016
20:48:09
Начал с корня components - понял, что не айс. Сейчас буду переносить в components/views или что-нибудь подобное

Google

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