
Valery
10.10.2017
12:25:42
выучить react.js и не сойти с ума ))

Юра
10.10.2017
12:25:43

Stepan
10.10.2017
12:26:11

Evjeni
10.10.2017
12:27:09

Google

Kelin
10.10.2017
12:27:15
Есть нюансов несколько только, но это решится переходом на прокси в 3 версии

Юра
10.10.2017
12:27:24

Kelin
10.10.2017
12:28:54
Отсутствие сахара порождает тонны бойлерплейт кода, который вы потом будете выносить в отдельные функции и класть в utils.js
А теперь подумайте, что очевиднее - налаженный сахар или ваши utils'ы
За это я предпочитаю Vue React'у

Valery
10.10.2017
12:30:18

Ywein
10.10.2017
12:30:26

Valery
10.10.2017
12:31:54

Kelin
10.10.2017
12:32:19

Ywein
10.10.2017
12:32:44

Kelin
10.10.2017
12:33:01
Не понимаю, чем this.lol хуже this.getLol(), если вы знаете, что lol геттер

Stepan
10.10.2017
12:33:45

Ywein
10.10.2017
12:34:09

Google

Kelin
10.10.2017
12:34:09
Для реактера в Vue могут быть сложными только шаблоны вместо jsx первое время, но Vue тоже в него умеет

Ywein
10.10.2017
12:35:18

Kelin
10.10.2017
12:35:50

Ywein
10.10.2017
12:35:58
В сторонней и хорошо документированной либе использование методов или геттеров/сеттеров - абсолютно без разницы
Я только про собственный проект говорю.

Sergey
10.10.2017
12:36:39

Ywein
10.10.2017
12:36:41

Юра
10.10.2017
12:37:16

Ywein
10.10.2017
12:38:16

Юра
10.10.2017
12:41:30

Ywein
10.10.2017
12:43:31

Юра
10.10.2017
12:45:38

Konstantin
10.10.2017
12:45:40
всем привет

Алексей
10.10.2017
12:47:29

Kelin
10.10.2017
12:47:57

Max
10.10.2017
12:48:09
Толь, отформатируй пожалуйста прежде чем сюда постить такие портянки
а еще лучше на gist.github.com

Stepan
10.10.2017
12:49:30
Хорошо, что ещё есть админы, которые трут жесткач

Ywein
10.10.2017
12:49:37

Google

Ywein
10.10.2017
12:49:58

Kelin
10.10.2017
12:51:10
Ну в проектах юзать геттеры да, нежелательно
А что-то низкоуровневое - вай нот? Это упрощает жизнь все-таки

Stepan
10.10.2017
12:52:57

Max
10.10.2017
12:53:20

Ywein
10.10.2017
12:53:21

Kelin
10.10.2017
12:53:43

Max
10.10.2017
12:53:43
договориться можно о каких-то паттернах и приемах которые вся команда будет считать понятными

Kelin
10.10.2017
12:54:09
Конечно, можно понапихать их везде и словить fatigue
Но так можно про любую фичу сказать

Ywein
10.10.2017
12:55:25

Kelin
10.10.2017
12:55:59
Всем остальным, в таком случае, лучше вообще не программировать, ибо так и будут от всего отказываться, потому что им дядя сказал, что это плохо

Kelin
10.10.2017
12:56:35
Так и будут писать на goto потом и утверждать, что цикл - очень ресурсоемкая операция (а ведь такое было один раз)

Stepan
10.10.2017
12:57:12

Ywein
10.10.2017
12:57:27

Kelin
10.10.2017
12:57:31

Max
10.10.2017
12:57:48
парни, может в @holywars_ru?
один о теплом, другой о мягком

Stepan
10.10.2017
12:58:07

Kelin
10.10.2017
12:58:10

Google

Stepan
10.10.2017
12:58:15
Когда аргументы закончатся

Юра
10.10.2017
12:58:22

Cenator
10.10.2017
12:58:34

Max
10.10.2017
12:58:49

Алексей
10.10.2017
12:58:49

Ywein
10.10.2017
12:59:25

Admin
ERROR: S client not available

Cenator
10.10.2017
12:59:43

Юра
10.10.2017
13:00:04

Cenator
10.10.2017
13:00:36

Max
10.10.2017
13:00:49

Ywein
10.10.2017
13:00:50
ладно надо сворачиваться

Даниил
10.10.2017
13:26:57
вместо привычных ООП-паттернов в функциональном мире алгебраические структуры - всё то же самое, только по-человечески формализовано

Max
10.10.2017
13:37:07
@KolesnichenkoDS в @it_holywars
Тут начинаю тереть ваш офтопик

Stepan
10.10.2017
13:37:49
ура

Max
10.10.2017
13:38:01
Юра, в холиварс плиз

Google

Dmitry
10.10.2017
13:50:23
Ребят, поделитесь воображением, помогите придумать решение бизнес-задачи.
Проблема: с бэкенда приходит список из n элементов. На фронте есть мультиселект, который эти элементы отображает. Если в списке over 2000 записей, браузер, естественно, падает.
Как решал: 1) Хотел сделать компонент с виртуальным скроллом, который подгружает контент в дом только по скроллу. Не смог соединить его с нашим мультиселектом. С этим способом зафакапился.
2) Хотфикс в лоб - показывать просто инпут, вместо мультиселекта, если записей слишком много и пусть юзер сам вводит значения. Так себе решение, топорно как-то.
Может есть какой-то лайтовый способ как-то красиво этот список юзеру показывать?

Fedor
10.10.2017
13:51:34
автокомлит классический
с запросом к эластику

Max
10.10.2017
13:51:42
Ребят, поделитесь воображением, помогите придумать решение бизнес-задачи.
Проблема: с бэкенда приходит список из n элементов. На фронте есть мультиселект, который эти элементы отображает. Если в списке over 2000 записей, браузер, естественно, падает.
Как решал: 1) Хотел сделать компонент с виртуальным скроллом, который подгружает контент в дом только по скроллу. Не смог соединить его с нашим мультиселектом. С этим способом зафакапился.
2) Хотфикс в лоб - показывать просто инпут, вместо мультиселекта, если записей слишком много и пусть юзер сам вводит значения. Так себе решение, топорно как-то.
Может есть какой-то лайтовый способ как-то красиво этот список юзеру показывать?
React-select

Vasiliy
10.10.2017
13:52:39
не нужно over 2k записей
https://t.me/react_js/228084
вот все правильно написали, хоть и не обязательно к эластику, к чему угодно вообще

Max
10.10.2017
13:53:21
Ну 2к не проблема с фильтром
Кмк

Dmitry
10.10.2017
13:53:38
Чужой кастомный компонент или либу не получится прикрутить - там монструозный мультиселект такой, я пытался уже, у меня просто коэффициент интеллекта не хватило столько сущностей в голове удержать

Сергей
10.10.2017
13:53:48

Dmitry
10.10.2017
13:54:01
а что там с фильтром? есть какой-то конкретный способ?
сорри, я просто в телеграме особо не сижу, не знал

Vasiliy
10.10.2017
13:54:24

Dmitry
10.10.2017
13:54:46

Max
10.10.2017
13:55:09

Dmitry
10.10.2017
13:55:36

Max
10.10.2017
13:55:45

Konstantin
10.10.2017
13:55:47
эластик - elasticsearch