Представьте, что мне нужно создать одностраничное приложение, такое как Gmail, используя BackboneJS. Всякий раз, когда почтовый элемент помечен новыми ярлыками/удалены существующие метки, почтовый элемент должен появиться в соответствующем списке.Перемещение моделей из одной коллекции в другую [BackboneJS]
Я предполагаю, что каждый список электронных писем, таких как «Входящие», «Отправленные», некоторые пользовательские ярлыки, можно создать как коллекцию. Всякий раз, когда почтовый элемент архивируется или помечен дополнительными ярлыками или удаляет существующие метки, почтовый элемент должен быть удален из одного списка и соответствующим образом добавлен в какой-либо другой список.
Это правильный подход к дизайну?