2017-01-24 20 views
1

Я пытаюсь создать программное обеспечение, которое будет написано в Ember JS (JavaScript). Из исследований некоторые люди говорят, что вы можете использовать диаграммы классов UML, но JavaScript не является объектно-ориентированным языком на основе классов, например Java.Как смоделировать дизайн программного обеспечения Ember JS?

Поэтому я немного смущен тем, как я должен разработать программное обеспечение Ember JS. Может ли кто-нибудь порекомендовать вам способ разработки программного обеспечения, или это нормально использовать диаграммы классов UML?

Спасибо заранее

+0

Это показывает некоторые диаграммы UML, которые могут вам пригодиться: http://agilemodeling.com/essays/initialRequirementsModeling.htm – xmojmr

+0

спасибо @xmojmr Я дам, что прочитанное – Giovanni

ответ

1

Вы можете легко разбить его на 3-х основных вещей (сверху вниз), маршруты, компонентов и моделей. Шаблоны действуют как контейнеры для содержимого маршрутов. И контент более или менее отображается компонентами, использующими модели.

Таким образом, класс может представлять собой компонент. Я уверен, что есть много других способов, которые также имеют смысл. Возможно, кто-то хочет, чтобы контроллер был основным фокусом. Это действительно зависит от того, что для вас наиболее важно.

+0

спасибо за это, я посмотрю на это – Giovanni