2017-06-27 2 views
1

Ich frage mich, ob verschachtelte Vorlagen es ist sehr RAM ...Ember.js 2. Verwenden verschachtelte Vorlagen mehr RAM verbrauchen?

So etwas raubend mit:

diese
Router.map(function() { 
    this.route('index', {path: '/'}); 
    this.route('login'); 
    this.route('authors', {path: 'authors'}, function() { 
    this.route('author', {path: ':author_id'}, function() { 
     this.route('book', {path: ':book_id'}, function() { 
     this.route('cart', {path: 'cart'}); 
     }); 
    }); 
    }); 
}); 

ist mehr RAM schweren als?

Router.map(function() { 
    this.route('index', {path: '/'}); 
    this.route('login'); 
    this.route('authors', {path: '/authors'}); 
    this.route('author', {path: '/author/:author_id'}); 
    this.route('book', {path: '/book/:book_id'}); 
    this.route('cart', {path: '/cart/:cart_id'}); 
}); 

Antwort

1

Beide Routing-Maps verbrauchen ungefähr die gleiche Menge an Speicher. Es gibt wahrscheinlich viele andere Dinge in Ihren Apps, die ziemlich viel mehr Speicher verbrauchen als die Routing-Schicht. Sie sollten im Allgemeinen nicht entscheiden, welches Routing-Layout basierend auf dem potenziellen Speicherverbrauch verwendet werden soll, sondern basierend darauf, wie Ihre UI und URLs aussehen.

Verwandte Themen