@react_js

Страница 4875 из 5115
Valeriy
25.09.2018
10:25:40
а также формы с синхронной валидацией полей, с асинхронной, с ремоут селектами, с сабмитами синхронными, асинхронными

Oleg
25.09.2018
10:25:44
Valeriy
25.09.2018
10:26:03
да я как-то своими силами справлялся...без библиотек
ну на своем велосипеде ты далеко не уедешь в формодрочерском проекте

Google
Kolya
25.09.2018
10:26:17
Совет не очень. Лучше юзать какой-нибудь formik. Нет смысла хранить в глобальном redux-store данные локальной формы
собственно потому и обратился к чату, что не вижу смысла в хранении стейта формы в сторе

Oleg
25.09.2018
10:26:39
да я как-то своими силами справлялся...без библиотек
Можно и своими силами, но получится неунифицированное решение, а при больших формах так вообще задолбаешься

Valeriy
25.09.2018
10:26:50
это единственный пожалуй плюс

Oleg
25.09.2018
10:27:10
В общем юзай formik или final-form они инкапсулируют стейт формы внутри себя и не захламляют глобальный стор

Andrew
25.09.2018
10:27:49
Но лучше так не делать

Andrew
25.09.2018
10:28:19
Потому что сразу всю оптимизацию с подписками похеришь

Nikita
25.09.2018
10:35:16
а кто нибудь делал несколько отдельных реакт приложений в монорепе, чтобы у них был общий код? допустим есть два разных приложения для ученика и учителя, и есть некоторые общие вещи, и вот как бы эти вещи не дублировать ?)

Google
Диванный
25.09.2018
10:38:32
Подскажите, как в редакс форме после отправки редиректнуть на созданный обект?

Nikita
25.09.2018
10:39:06
для этого придумали npm пакеты
подскажите пожалуйста, люди которые в такой манере отвечают - хотят самоутвердиться?)

Nikita
25.09.2018
10:44:27
Если ты ищешь что-то про монорепу – возможно стоит взглянуть на lerna
спасибо, какраз открыта вкладка с ней, буду изучать )

Valeriy
25.09.2018
10:52:41
подскажите пожалуйста, люди которые в такой манере отвечают - хотят самоутвердиться?)
это официальный ответ на многих ресурсах на твой вопрос как бы

хочешь расшаривать код между проектами - создай npm пакет и опубликуй его в репу

дальше сборщик проекта сам все сделает

Nikita
25.09.2018
10:57:36
а кто то уже пробовал и lerna и локальные npm пакеты, есть у npm пакетов какие то преимущества?

Игорь
25.09.2018
11:17:19
Время святых воин. Кто что думает что лучше пробрасывать в пропсы. Объект или список пропсов ?

Andrew
25.09.2018
11:17:30
Ребзи, я мб тупой, но зачем async функция всегда возвращает промис, даже если я ничего не жду от нее ?

Andrew
25.09.2018
11:18:31
она же async
Ну и пусть делает свой await внутри, а я от нее не жду ж значения

Игорь
25.09.2018
11:18:32
асинк любой результат оборачивает в промис..

Сергей
25.09.2018
11:18:42
async имеет два качества: 1. включает await внутри 2. всегда возвращает промис

Andrew
25.09.2018
11:19:04
Я понимаю что так удобней, но но вот а я не хочу что б она что-то возвращала

Сергей
25.09.2018
11:19:10
ты не можешь реализовать асинхронщину без промиса

ну и ошибки не можешь обрабатывать без промисов

Google
Сергей
25.09.2018
11:19:41
так что тебе нужен промис который она возвращает

иначе ты не узнаешь, если сломается

Andrew
25.09.2018
11:20:04
ей плевать
Та я уже понял, наверное это логично, потому что когда мне нужно будет дождаться результата. Но блин, это не всегда удобно

Игорь
25.09.2018
11:20:30
Я понимаю что так удобней, но но вот а я не хочу что б она что-то возвращала
тогда тебе нужно свой js написать. но день программиста прошел уже))

Anton
25.09.2018
11:21:04
Andrew
25.09.2018
11:21:31
функция вообще не может ничего не возвращать)
Чтооооо ? Ну хотя void наверно тоже результат

Сергей
25.09.2018
11:21:35
void
нет такого

Anton
25.09.2018
11:22:10
Чтооооо ? Ну хотя void наверно тоже результат
const f = () => {} Вернет неявно undefined

Сергей
25.09.2018
11:22:15
Игорь
25.09.2018
11:22:18
нет такого
нубы ) нечего через лет 5 до нынешнего шарпа до растет ))

Andrew
25.09.2018
11:22:23
как тебе это вообще мешает?
Та уже не мешает, просто линтер ругает что промис игнорирую

Сергей
25.09.2018
11:22:48
Andrew
25.09.2018
11:22:51
нубы ) нечего через лет 5 до нынешнего шарпа до растет ))
Пиши на ts и будет тебе твой любимый .net

Сергей
25.09.2018
11:23:26
нубы ) нечего через лет 5 до нынешнего шарпа до растет ))
шарп говно. к тому моменту я слезу с жс

Игорь
25.09.2018
11:23:27
Andrew
25.09.2018
11:23:41
ошибки отлавливать надо
А у меня catch внутри уже есть, потому что внутри одной async функции у меня другая ?

Диванный
25.09.2018
11:23:43
Подскажите, как в редакс форме после отправки редиректнуть на созданный обект?

Google
Игорь
25.09.2018
11:23:54
шарп говно. к тому моменту я слезу с жс
ты чуууууу шарп оружие нагибаторов!)

Roman
25.09.2018
11:24:16
Andrew
25.09.2018
11:24:51
сверху нужен ещё
Ну не нужен он мне

Игорь
25.09.2018
11:25:10
кто что кидает в пропсы ? объекты или скаляры ??

Сергей
25.09.2018
11:25:20
Admin
ERROR: S client not available

Игорь
25.09.2018
11:26:12
объекты и скаляры
аааа типо в самые глупые компоненты скаляры, а в чуть по умнее но тупые объекты ?)

Сергей
25.09.2018
11:26:29
для объектов свое назначение, для скаляров своё

Игорь
25.09.2018
11:26:48
Сергей
25.09.2018
11:27:18
<Card content={contentObject} isExpanded={props.active == card.id} />

Сергей
25.09.2018
11:27:54
растопривычки

Alexander
25.09.2018
11:39:35
вопрос, а почему я везде встречаю, что React прописывается в dependencies, а не в devDependencies? Он типа вебпаком собирается и в продакшене исходный пакет ведь уже не нужен.

Daniil
25.09.2018
11:40:44
бог отрендерит

Google
Alexander
25.09.2018
11:41:35
а рендерить в рантайме кто будет?
ну, он вебпаком бандлится же к остальным скриптам, в продакшене не берётся из node_modules

Andrey
25.09.2018
11:42:03
Просто пустая секция?

Сергей
25.09.2018
11:42:17
в devDependencies кладется то, что не будет использоваться в бандле только то, что нужно для сборки

Alexander
25.09.2018
11:42:34
Тогда что должно быть в dependencies?
типа те пакеты, которые необходимо брать из node_modules. Там могут быть express к примеру

Сергей
25.09.2018
11:42:35
в dependencies кладутся все бибилиотеки, которые будут собраны в бандл

Artyom
25.09.2018
11:43:47
Я только сейчас осознал, что разделение на dependencies и devDependencies - это костыль для неработающего тришейкинга

Andrey
25.09.2018
11:44:26
типа те пакеты, которые необходимо брать из node_modules. Там могут быть express к примеру
Давай продолжим логику. Т.е. если тебе при разработке библиотеки нужен eslint, то все клиенты библиотеки должны тащзить eslint?

Artyom
25.09.2018
11:45:09
это же для npm пакетов вообще а не для проектов
а разница. Если билдить с тришейкингом

Сергей
25.09.2018
11:45:31
а разница. Если билдить с тришейкингом
билдить и выкачивать себе на машину это разные вещи

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