Pull to refresh
3
0
Send message

По поводу плюсов, соглащусь, что пример, приведенный в статье не удачный. Плюсов конкретно этот пример не показывает. Стараясь максимально не шарить код бизнес-логики продукта, придумал не удачный пример. В отдельной статье или может быть отдельно в gist добавлю пример получше.

По поводу модели, да, мы реализовывали свои модели/сторы, максимально удобные для нашей работы. Но RxJS можно как и писал в статье подружить с другими решениями (Redux, MobX, ...).

По поводу дебага, опять таки, RxJS это лишь способ декларативно написать бизнес-логику. Тут сравнение с Redux не до конца уместно. Понятно, что раз в RxJS нет сторов из коробки, то не будет и всего того многообразия инструментов для работы со стором, action-ами, которые есть у Redux.

Соглашусь, поспешил с примером, вышел неудачным. Для RxJS лучше было сделать пример с логикой, которая выполняется не один раз, чтобы не было подобия на Promise-ы и сравнения с ними. Возможно в отдельной статье постараюсь исправить это.

Большинство операторов имеют понятный из названия и интерфейса функционал. Но соглашусь, что есть те операторы, поведение которых придется читать в документации, т.к. оно не явно.

Если вы про статью, а не про комментарии, то в статье не было посыла сравненить MobX и RxJS. Я даже несколько раз указал там на то, что их можно использовать вместе. Основной посыл статьи, что React можно подружить с RxJS и успешно использовать это в production.

Information

Rating
Does not participate
Registered
Activity