Вызов экспертов UML для помощи в выстраивании javascript-специфических диаграмм.UML-диаграммы для представления связанных компонентов, связанных с редукцией.
ПРИМЕЧАНИЕ: реагируйте, Архитектура потока, реагируйте с опытом редукции.
Мне нужна помощь в принятии проектных решений о том, как представлять структуру и поведение реагирующего приложения (компоненты контейнера и детей). Используя архитектуру предприятия Sparx, цель состоит в том, чтобы иметь стандартный дизайн UML, поэтому вся команда (кто не очень хорошо знаком с технологией) может понять, что происходит, плюс разработчики пользовательского интерфейса могут использовать его для разработки.
После того, как мы решили на классы UML (React компоненты) нам нужно, контейнеры, презентационные Просмотров и поведение мы все еще борется с:
Кажется, нам нужно используйте две диаграммы для каждого основного контейнера, чтобы полностью представить его, один для структуры и один для поведения? Нужна ли нам диаграмма поведения, если проект следует за конвенциями?
Должны ли компоненты презентации на структурной диаграмме показывать события или инициировать действия через переданные обратные вызовы в реквизиты? (например, аннотировать операции события Button для onClick или отправки action, который будет вызывать onClick) или и то, и другое.
Можно ли сказать, что реакция Действия являются сигналами? так как они простые объекты js, и изменения состояния происходят в редукторах, поэтому нам нужна диаграмма Statechart, может быть?
В зависимости от указанных выше решений, как мы ссылаемся на магазин экземпляр в диаграммах (у нас есть один магазин), мы должны ссылаться на экземпляр магазина во всех схемах или просто добавить ссылку на свой класс диаграммы?
Правильно ли представлять редукторы - Установить состояние -> Хранить как < информационный поток> и Store -mapStateToProps-> реквизиты как зависимость <>?
Можно ли ссылаться на компонент propTypes как на ограничения класса или создавать интерфейс?
Я не мог найти хорошую ссылку для яваскрипта приложения разработаны в UML, за исключением некоторых диаграмм последовательностей частично визуализации модулей Nodejs. Если у вас есть, пожалуйста, отправьте их мне.
Благодаря
Вы, вероятно, обращаясь лишь очень узкий набор читателей с вашими вопросами. Я мог бы попытаться ответить на некоторые из них, но только в общем контексте, поскольку то, о чем вы говорите, звучит как что-то, изобретенное Док Браун. –
Спасибо за ваш комментарий. Томас, это правда, я хочу видеть опытных парней с ReactJs - Redux использовать в ответах на предприятие. Ваши ценные ответы/комментарии также могут быть полезны с точки зрения Sparx. –
Я попытаюсь дать частичный ответ. –