
Nahasaki
12.02.2018
15:23:04
есть примеры с реальными проектами?
куда врапперы и общие компоненты совать или App.js?

Pavel
12.02.2018
15:34:09

from
12.02.2018
15:35:01

Google

Andrey
12.02.2018
15:36:50

Pavel
12.02.2018
15:40:55
Вроде, понял) Спасибо.?

Evgenii
12.02.2018
16:05:20
Добрый вечер. Я только начал изучать реакт и увидел 2 подхода в создании компонентов: через класс экстенд и через функцию.
Бывают ли ситуации, когда мне обязательно нужно создавать компонент через класс?
Можно ли обойтись только функциями и никогда не использовать классы?

rbsx
12.02.2018
16:06:39
Иногда нужно хранить состояние компонента или использовать функции жизненного цикла, это можно только в экземпляре класса

Evgenii
12.02.2018
16:07:47
Я так понял, это раньше холиварная тема была. В инете есть статьи, где топят только за классы, а в других пишут наоборот.

Stepan
12.02.2018
16:08:29
(сорри за каламбур)

Evgenii
12.02.2018
16:08:45

Aleh
12.02.2018
16:09:04
Помаксимуму используй просто функции, только когда есть необходимость используй классы

Cenator
12.02.2018
16:09:31

rbsx
12.02.2018
16:09:33
состояние это внутренний механизм реакта, обозначен зарезервированным словом state, он есть только у класса унаследованного от React.Component и снаружи его не существует
ну или редакс
)

Google

Andrey
12.02.2018
16:09:43

Cenator
12.02.2018
16:10:01

Evgenii
12.02.2018
16:10:06

Kelin
12.02.2018
16:10:26

Andrey
12.02.2018
16:10:30
Если типизация не интересует совершенно.

Kelin
12.02.2018
16:10:46
А ничего, что у них разное предназначение?

rbsx
12.02.2018
16:10:49
Вот тут можно почитать, что когда использовать
https://reactjs.org/docs/state-and-lifecycle.html

Aleh
12.02.2018
16:10:50

Kelin
12.02.2018
16:11:03

vs
12.02.2018
16:11:16
можно ли сюда img вставить?
export default [
{
"id": "qwerqwer",
'card': 'u',
'name': 'asdasdasdasdas',
}

Evgenii
12.02.2018
16:11:23

Kelin
12.02.2018
16:11:34

vs
12.02.2018
16:11:38
а как

Andrey
12.02.2018
16:11:48

Артур
12.02.2018
16:11:53

vs
12.02.2018
16:12:06
не понимаю блин

Andrey
12.02.2018
16:12:09
Я использую класс там, где нужен стейт. В остальных случаях функции.

Aleh
12.02.2018
16:12:40
Не слушай этого пацана зацикленного на типах

Google

Andrey
12.02.2018
16:13:24

Aleh
12.02.2018
16:13:31
Дадада
Ты вообще узнал у него
Испотзует он что то для типов или нет
Я пишу надежный код
Потому что у меня есть тесты
И без типов все отлично

Andrey
12.02.2018
16:14:39
Как знаешь. Я обосновываю свой выбор. А делать руками то, что можно автоматизировать...
Ну прости, я не доверяю себе.

Aleh
12.02.2018
16:15:33
Ну если ты не доверяешь себе, то никому не советую с ему доверять
Он не знает о чем говорит

Andrey
12.02.2018
16:15:55
Лель. Ну как знаешь)

Муслим
12.02.2018
16:16:00

Andrey
12.02.2018
16:16:12
Не забудь проверить на undefined)

Дмитрий
12.02.2018
16:16:26

Andrey
12.02.2018
16:17:11

Aleh
12.02.2018
16:17:18
У вас спросили когда что использовать functional component или class, а он начал топить про типы

Andrey
12.02.2018
16:17:38

Cenator
12.02.2018
16:17:42

Andrey
12.02.2018
16:17:45
Можно и так и так.

Google

Andrey
12.02.2018
16:18:30
Как больше нравится. Я бы, вообще классы не использовал, если бы не типизация.
Кстати, во вью от того, что там не все js очень страдаю.
Шаблоны тупо не тайпчекаются.

andretshurotshka?❄️кде
12.02.2018
16:18:59
ЕЕЕЕ ТИПЫ

Aleh
12.02.2018
16:19:15
Я не понимаю как это влияет, твоя типизация не должна влиять на то как ты код пишешь

Andrey
12.02.2018
16:19:39

Дмитрий
12.02.2018
16:20:04
Чел по ходу думает что типизация — это такие комменты в jsdoc

Aleh
12.02.2018
16:20:17
Ты про меня ?

Andrey
12.02.2018
16:20:19
Возможно.

Alexey
12.02.2018
16:20:33
Подсажие кто юзал mobx-react-form. Как реализовать multistep форму.
Нужна форма из 3 шагов. с разным набором полей?

Aleh
12.02.2018
16:21:04
Вы либо про flow либо про ts, но значения не имеет

Муслим
12.02.2018
16:21:08

Vadim
12.02.2018
16:21:16
Шаблоны тупо не тайпчекаются.
Ты там из коробки можешь данным которые в data() приходят тип задавать. Или как там эта штука называется, я уже забыл

Муслим
12.02.2018
16:21:45

Andrey
12.02.2018
16:21:55

from
12.02.2018
16:25:07

Муслим
12.02.2018
16:25:24
Если тебя волнует вопрос что юзать func component или классы, то на него уже давно ответил @XaveScor
юзать типы или нет, это уже причуды каждого

from
12.02.2018
16:26:07

Google

Муслим
12.02.2018
16:26:16
го без холивара

andretshurotshka?❄️кде
12.02.2018
16:26:52

Andrey
12.02.2018
16:27:30

Муслим
12.02.2018
16:28:03
*а вторые еще не вылечились

andretshurotshka?❄️кде
12.02.2018
16:28:11

Дмитрий
12.02.2018
16:28:20
к о д о г е н е р а ц и я
?

Муслим
12.02.2018
16:28:35
лол

Andrey
12.02.2018
16:28:42

Дмитрий
12.02.2018
16:29:11
Го в компайл рефлексию, я создал

Andrey
12.02.2018
16:29:35
А мне RO за такое давали)

Дмитрий
12.02.2018
16:29:57
За рефлексию или за компайл тайм? ?

Andrey
12.02.2018
16:30:08
За оффтоп)

andretshurotshka?❄️кде
12.02.2018
16:30:48
лол

Andrey
12.02.2018
16:30:57
А то я тут к китайцам перебрался.

Дмитрий
12.02.2018
16:32:34

Andrey
12.02.2018
16:32:52
Хм... А я все таки идиот.