Tôi đang bắt đầu một dự án Backbone khá lớn và bây giờ tôi đang quyết định tất cả các thành phần chính. Tôi đã nhìn xung quanh rất nhiều và đã chạy vào Marionette nhiều lần. Câu hỏi của tôi là, khi nào là thời điểm thích hợp để sử dụng Marionette vs sử dụng Backbone thuần túy? Mối quan tâm của tôi là mức độ phức tạp sẽ tăng đáng kể khi thêm một thư viện hoàn toàn mới vào phương trình, nhưng nếu lợi ích của việc sử dụng Marionette lớn hơn thì nó có thể đáng xem xét.Khi nào cần sử dụng Xe tăng so với dây lưng nguyên chất
Tôi không tìm kiếm câu trả lời dựa trên ý kiến - chỉ cần tìm hiểu về quy mô xương sống trong môi trường sản xuất và liệu trọng lượng/độ phức tạp mà Marionette thêm có xứng đáng hay không.
Có cách nào định lượng để xác định điều này không? Tại thời điểm nào Backbone không mở rộng quy mô?