Size: a a a

JavaScript.Ninja

2021 April 20

IK

Illya Klymov in JavaScript.Ninja
Илья считает это прекрасным, преподает это на курсе js-инженер и вот вчера сидел проверял домашки на xstate
источник

ДМ

Дмитрий Моисеев... in JavaScript.Ninja
спасибо
источник

IK

Illya Klymov in JavaScript.Ninja
только не путайте конечные автоматы и statecharts :)
источник

AI

Arthur Irgashev in JavaScript.Ninja
от нескольких людей слышал, что сложный флоу сложно на нём дизайнить (процессы, затрагивающие несколько страниц, например, управления редиректами и тд), поэтому не рисковал его тащить к себе
источник

IK

Illya Klymov in JavaScript.Ninja
конечные автоматы - устаревший подход болеющий от комбинаторного взрыва
источник

AI

Arthur Irgashev in JavaScript.Ninja
у тебя был подобный опыт ? Можешь что-то сказать ?
источник

IK

Illya Klymov in JavaScript.Ninja
да был. Скорее всего эти люди слышали про конечные автоматы, но не вникали в statecharts которые собственно и предлагают вложенные state machines, которые помогают эффективно моделировать большие предметные области

Делать это в одной стейт машине боль и глупость
источник

IK

Illya Klymov in JavaScript.Ninja
слабоумие и отвага
источник

ДМ

Дмитрий Моисеев... in JavaScript.Ninja
xstate с vue на инженере?
источник

IK

Illya Klymov in JavaScript.Ninja
xstate с чем угодно
источник

IK

Illya Klymov in JavaScript.Ninja
там нет привязки к фреймворкам вообще
источник

ДМ

Дмитрий Моисеев... in JavaScript.Ninja
странно что не пользуется популярностью особо
источник

IK

Illya Klymov in JavaScript.Ninja
потому что чтобы эффективно дизайнить стейт машины надо хорошо учиться и много думать
источник

IK

Illya Klymov in JavaScript.Ninja
херак-херак и в продакшн здесь не срабатывает из-за строгой природы стейтмашины
источник

IK

Illya Klymov in JavaScript.Ninja
это как почему тайпскрипт популярен, хотя и дико слаб в типах - он позволяет херак-херак и в продакшн, какой-нибудь elm абстрактный вам такое не даст
источник

ДМ

Дмитрий Моисеев... in JavaScript.Ninja
а как учится дизайнить машины?
источник

ДМ

Дмитрий Моисеев... in JavaScript.Ninja
есть ли какая то теория что поучить
источник

IK

Illya Klymov in JavaScript.Ninja
читать книжки академические
источник

IK

Illya Klymov in JavaScript.Ninja
этой теории 50+ лет, за это время много толковых книг написано
источник

NM

Nursultan Moldobaev in JavaScript.Ninja
А какие посоветуйте?
источник