
Andrey
13.10.2017
08:48:23

Alexey
13.10.2017
08:49:19

Andrey
13.10.2017
08:52:24

Google

Alexey
13.10.2017
08:53:59

Юра
13.10.2017
08:54:19

Andrey
13.10.2017
08:55:21
И там combineReducers надо будет только перепилить + проброс компонентов

Vladyslav
13.10.2017
08:57:38

Юра
13.10.2017
08:59:31

Stepan
13.10.2017
08:59:33

Юра
13.10.2017
09:02:50

Artyom
13.10.2017
09:03:12

Юра
13.10.2017
09:03:50
Я ДЖВА ГОДА ждал такой синтаксис.

Artyom
13.10.2017
09:03:58
Да нормас)

Evjeni
13.10.2017
09:04:37
За то не нужно оборачивать во что-то

Alexey
13.10.2017
09:05:53

Google

Юра
13.10.2017
09:07:21
А вот с условиями все равно пичаль-бида. Тренарные операторы и условные выражения как-то не слишком читаемо выглядят.

Cenator
13.10.2017
09:08:20
Это шутка если что

Юра
13.10.2017
09:09:51
Это шутка если что
Ну, а что с ними не так? В реакте ведь этого нет скорее исторически, чем технически.

Сергей
13.10.2017
09:10:48
Но есть плагин для бабеля

Юра
13.10.2017
09:11:39

Vladimir
13.10.2017
09:11:58

Юра
13.10.2017
09:12:27

Vladimir
13.10.2017
09:12:39
jsx-control-statements, плагин для бабеля

Сергей
13.10.2017
09:12:53

Evjeni
13.10.2017
09:12:57

Petr
13.10.2017
09:13:03

Сергей
13.10.2017
09:13:10

Юра
13.10.2017
09:13:11

Vladimir
13.10.2017
09:13:12

Сергей
13.10.2017
09:13:12
Решает все

Cenator
13.10.2017
09:14:05

Google

Artur
13.10.2017
09:15:00
https://github.com/tc39/proposal-do-expressions
ждём

Юра
13.10.2017
09:15:39
тебе в vuejs
Vue на самом деле очень хорошая библиотека, кто бы что ни говорил. Она мне еще понравилась в 2014 году, когда был в ходу IE8, почему мы не удалось ее заюзать в проекте.
Но проблема у нее одна — слишком много мутабельности. С реакта, конечно, на vue смысла нет переходить, а вот с других библиотек — нормально.

Viktor
13.10.2017
09:18:08
vue крутая штука)

Юра
13.10.2017
09:18:12
По-моему проще разрежить делать return и любые statement-ы в jsx-е, чем вносить пропозал в язык.
Кстати, это вполне достижимо, если писать
{() => {
return <div />
}}

Stepan
13.10.2017
09:20:12

Cenator
13.10.2017
09:21:04

Юра
13.10.2017
09:21:15

Stepan
13.10.2017
09:21:42

Юра
13.10.2017
09:21:54
Но вот этот плагин может решить проблему:
https://www.npmjs.com/package/babel-plugin-transform-hoist-jsx-style

Artur
13.10.2017
09:22:35

Cenator
13.10.2017
09:23:05

Artur
13.10.2017
09:23:16

Юра
13.10.2017
09:23:31

Petr
13.10.2017
09:23:52

Artur
13.10.2017
09:24:00

Юра
13.10.2017
09:24:24
Это да :(
Вот этим, собственно, реакт и приколен. Все остальное — это скорее недостатки -)

Artur
13.10.2017
09:24:47
mobx + mobx-react и вот тебе мутабельность в реакте

Google

Artur
13.10.2017
09:25:43
В общем то mobx + react это почти vuex

Vladislav
13.10.2017
09:31:57
в какой ситуации мобХ будет лучше редакса на ваш взгляд? когда стор слишком сложный ?

Artyom
13.10.2017
09:33:26
Прикольнинько
https://www.npmjs.com/package/babel-plugin-jsx-control-statements

Artur
13.10.2017
09:34:17

Ilya
13.10.2017
10:14:48

Admin
ERROR: S client not available

Алексей
13.10.2017
10:17:55

Сергей
13.10.2017
10:18:23

Cenator
13.10.2017
10:19:09

Max
13.10.2017
10:19:36
бля! только не опять!

Алексей
13.10.2017
10:20:45
Два котика
Нет, не одного. Вообще почему-то только во фронтенде люди так неровно дышат в сторону всякого ФП. Во всяких бэкенда мутации на мутациях и мутациями погоняют. И ООП во все поля. И ничего, никто от этого не умер.
Причем только в React пожалуй такая дичь. Тот же Angular, насколько я знаю тоже не против помутировать что-нибудь

Enjoy the
13.10.2017
10:22:11
Reacte
Angulare

Алексей
13.10.2017
10:22:36
пардоньте, исправил

Enjoy the
13.10.2017
10:23:24

Алексей
13.10.2017
10:24:01
Причём, самое прикольное то, что в каждом втором проекте нет какой-то запредельно сложной логики, для которой иммутабильность давала бы значительный выйгрышь в отладке и чистоте кода.

Сергей
13.10.2017
10:24:16

Алёна
13.10.2017
10:24:16

Max
13.10.2017
10:24:21

Google

Алексей
13.10.2017
10:24:35

Max
13.10.2017
10:24:38
синхронного

Алексей
13.10.2017
10:24:41

Max
13.10.2017
10:24:44
да

Алёна
13.10.2017
10:24:47

Max
13.10.2017
10:25:02

Stepan
13.10.2017
10:25:04
@artalar, к нашему разговору о условных операторах
https://github.com/gisenberg/proposal-null-coalescing
Проблем с нулями больше не будет.
Там уже Initial spec text (stage-2)

Enjoy the
13.10.2017
10:25:31

Алёна
13.10.2017
10:25:41

Алексей
13.10.2017
10:26:02
Я то думал, что на хаскеле 1.5 вакансии во всём мире

Enjoy the
13.10.2017
10:26:02

Алёна
13.10.2017
10:26:06
))))))))
Говорят что фронтенд ныне не про подключение жквери плагинчиков

Viktor
13.10.2017
10:26:14
сложность, это лишь количество времени за которое тебе надо втыкнуть в проект до его дедлайна))

Алексей
13.10.2017
10:26:28
видимо на самом деле я ошибался и их уже 3

Enjoy the
13.10.2017
10:26:30

Алексей
13.10.2017
10:26:51