Ответ 1
Ответ будет субъективным, потому что ничто не требует от вас использовать марионетку в первую очередь.
- Marionette обеспечивает прочную, проверенную архитектуру для базовых приложений.
- Если приложение будет иметь короткий срок службы (т.е. POC), тогда просто используйте чистую основу.
- Если вы никогда не использовали магистраль, читайте документы Marionette и понимаете проблемы, которые она должна решить вместе с реализованными шаблонами проектирования, а затем решите, насколько хорошо это соответствует вашему проекту.
- Если вы уже создали много базовых приложений, сравните архитектуру Marionette и решите, стоит ли ее принимать.
Магистраль прекрасна, но именно ваша архитектура позволит вашему приложению масштабироваться. Если вы планируете создавать большое приложение, вам все равно придется инвестировать время в архитектуру.
Вы также должны учитывать: