@react_js

Страница 5025 из 5115
S̶m̶°̶O̶k̶™?✔️
17.10.2018
09:57:36
К примеру сразу экпортить функцию



Тимофей
17.10.2018
09:58:13
Всем привет. В чем минусы делать export default ?
Сложность рефакторинга, хуже работает автоимпорт.

S̶m̶°̶O̶k̶™?✔️
17.10.2018
09:58:57
То есть лучше писасть export константа ?

Google
S̶m̶°̶O̶k̶™?✔️
17.10.2018
09:59:35
Dmitriy
17.10.2018
10:01:13
Иногда просто Ctrl + LeftClick в IDE не переходит никуда. Хотя по идее должен прыгать в место, где константу экспортируешь

Andrew
17.10.2018
10:01:30
Кстати ребзи

А как вы в динамик импортах живете без default

S̶m̶°̶O̶k̶™?✔️
17.10.2018
10:02:35
То есть export default вообще не нужон или бывают случаи, когда его стоит юзать

Artyom
17.10.2018
10:02:54
А можно узнать, в плане чего хуже ?
Тем что именование экспорта и импорта никак не контролируется

Тимофей
17.10.2018
10:03:11
То есть export default вообще не нужон или бывают случаи, когда его стоит юзать
мне кажется бывают, но некоторые тут говорят строго нет

Eugene
17.10.2018
10:03:33
?в next.js в pages без default никак

Artyom
17.10.2018
10:03:38
А как вы в динамик импортах живете без default
а разница? получаем объект в котором значения - константные экспорты

Тимофей
17.10.2018
10:04:20
а разница? получаем объект в котором значения - константные экспорты
а если у тебя динамический импорт с параметром ?

S̶m̶°̶O̶k̶™?✔️
17.10.2018
10:04:29
Знакомый начал орать, когда увидел, что я так делаю. Хотел узнать почему

Google
Artyom
17.10.2018
10:04:38
Тимофей
17.10.2018
10:07:39
Эт как, даже не слышал о таком?
у меня сейчас модули приложения берутся из конфига и импортятся так. import(`../modules/${modulePath}.module`) Я для простоты как в нексте экспорчу через default. (можно конечно задать правило что бы модули экспортили именованный Module)

S̶m̶°̶O̶k̶™?✔️
17.10.2018
10:08:47


Такой экпспорт не противоречит канонам ?

Gleb
17.10.2018
10:10:16
Здравствуйте! Подскажите пожалуйста, возможно ли вот такую дату (получаю в пропс от АПИ) > 2018-10-15T16:27:41Z конвертнуть в 2018-10-15 16.27PM, не испльзуя сторонних библиотек? Если да - буду рад хотя бы мелкому примеру.

Тимофей
17.10.2018
10:10:45
я бы только назвал tasksReducer, или можно reducer но тогда при автоимпорте надо будет выбирать нужный файл и переименовывать через as

Andrew
17.10.2018
10:12:27
короче ребзи

никогда не слушайте клиента и всегда берите стейт манагер

все на локальных state писать это ад

Andrew
17.10.2018
10:14:01
Это редакс?
да любой

тем более уже можно контекс юзать

cristina
17.10.2018
10:14:50
Andrew
17.10.2018
10:15:47
вот статья от @artalar

https://hackernoon.com/detailed-explanation-of-the-new-react-context-7d3c71185163

мб где-то есть на русском

Artyom
17.10.2018
10:16:18
никогда не слушайте клиента и всегда берите стейт манагер
Помню как я радовался, когда именно так и поступил - взял редакс наперед, хотя ничего сложного не предвещалось. Радовался - когда выяснилось в итоге что там тонна сложных состояний

https://hackernoon.com/detailed-explanation-of-the-new-react-context-7d3c71185163
Есть и на русском http://blog.csssr.ru/2018/04/06/new-react-context

Google
Andrew
17.10.2018
10:17:30
хорошо хоть подобие сервисов сделал

еще и дикая боль что setState асинк, мне надо делать еще штуки сразу после, и начинается callback hell

Gleb
17.10.2018
10:28:41
Здравствуйте! Подскажите пожалуйста, возможно ли вот такую дату (получаю в пропс от АПИ) > 2018-10-15T16:27:41Z конвертнуть в 2018-10-15 16.27PM, не испльзуя сторонних библиотек? Если да - буду рад хотя бы мелкому примеру.

Gleb
17.10.2018
10:30:11
Спасибо, попробую

Andrew
17.10.2018
10:30:49
toLocaleTimeString

toLocaleDateString для даты

Andrew
17.10.2018
10:52:30
Пропатчи React.Component ?
ахахахаххахаха

манки патчинг замутить

Artyom
17.10.2018
10:52:48
Я вот думаю запилить фреймворк на Реакте, просто пропатчив Component - засунуть туда глобальный стейт, стили, DI и все это удобно

Andrew
17.10.2018
10:53:15
я так с fetch делал ?

интерсепторы писал

Sergey
17.10.2018
11:24:18
Dmitry
17.10.2018
11:25:49
JSX
понял, спасибо за ответ!

Artyom
17.10.2018
11:26:17
а чем это будет отличаться от энгулара с rx/store?
Ну как бы комьюнити, готовые либы, рынок...

вкусовщина в конце-концов

Google
Andrew
17.10.2018
11:26:56
вкусовщина в конце-концов
ну когда ты не можешь нативные сущности юзать

это так себе

Admin
ERROR: S client not available

Artyom
17.10.2018
11:27:15
ты о чем7

Andrew
17.10.2018
11:27:37
ты о чем7
ну как по твоему работает mobx и тд ?

объект с переопределением всех set get

Artyom
17.10.2018
11:28:19
Чет я не понял как эти темы связаны

Andrew
17.10.2018
11:28:56
Чет я не понял как эти темы связаны
ну короче в mobx массивы допустим это не совсем массивы и тд

Artyom
17.10.2018
11:29:41
Да причем тут мобъ, я о нем говорил?)

Вот вам готовый темплейт для проекта с нормальной сборкой (CRA2) и структурой (с редаксом) https://github.com/technology-ebay-de/feature-driven-architecture

Dmitriy
17.10.2018
11:35:10
добрый день. как лучше сделать, если нужны все данные из части стора? 1. const mapStateToProps = ({ popup }) => popup; 2. const mapStateToProps = ({ popup }) => ({ popup }); сам ко 2 варианту склоняюсь, т.к. в будущем так меньше вероятность, что-то убить совпадающим по имени пропсом

Kelin
17.10.2018
11:35:52
С нормальной структурой @ С редаксом

Artyom
17.10.2018
11:36:42
Artyom
17.10.2018
11:37:50
Надо еще добавить typescript, тесты, eslint
ts кому надо? Остальное есть в CRA. Ну и как бы это репо больше ответ на вопрос по структурезации проекта с redux

InoY
17.10.2018
11:39:58
альтернативы?
https://github.com/solkimicreb/react-easy-state

Alex
17.10.2018
11:41:09
а зачем там фрагмент? https://github.com/technology-ebay-de/feature-driven-architecture/blob/master/demos/scoped-redux/src/router/Router.js

Alex
17.10.2018
11:41:49
аа, понял

я просто у себя в подобной структуре юзаю <Switch>

Google
Artyom
17.10.2018
11:42:49
https://github.com/solkimicreb/react-easy-state
Альтернатив-то много, а вот профита от них не много

Фундаментально лучшего стм пока нет...

Default
17.10.2018
11:43:54
effector ?

Artyom
17.10.2018
11:44:06
effector ?
ну типо

Alex
17.10.2018
11:44:22
?

Default
17.10.2018
11:45:26
К слову, пока вы рофлите, уже нашлись люди, которые его юзают

Kelin
17.10.2018
11:46:25
альтернативы?
Эффектор + атомик

Тимофей
17.10.2018
11:46:58
К слову, пока вы рофлите, уже нашлись люди, которые его юзают
я очень хочу, но пока не допытаю как реализовывать штуки типо undo redo, persist не буду. + dev tools бы написать как у редакса и мобикса

Artyom
17.10.2018
11:47:21
Эффектор + атомик
эффектор единственный лучик света пока, да

Roman
17.10.2018
11:47:27
Эффектор + атомик
эффектор + symbiote

Artyom
17.10.2018
11:47:38
wat

Kelin
17.10.2018
11:47:41
Че

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