2016-04-01 13 views

cevap

1

Eh, her zaman olduğu gibi, o bağlıdır. Temel olarak, yönetici sayfalarınız uygulamanızın boyutuna fazla yük getirmiyorsa, bunu bir SPA olarak tutabilirsiniz. En "ağır" parçaların, kullandığınız farklı kütüphaneler olması muhtemeldir. Ve eğer bu kütüphaneler hem yönetici hem de basit kullanıcılar için aynı ise, o zaman kendi görüşleriniz ve nesneleriniz gerçekten fazla bir şey eklemeyecektir (özellikle her şeyi küçültüyorsanız ve aldırıyorsanız ve yapmalısınızsa). Ancak, kullananlar için, bir tinymce + tam lodash + ..., normal ziyaretçiler için olmasa da, yönetici amaçlı olarak, eğer ziyaretçilerinizin istemediğinden iki ayrı uygulamaya koymanız gerekir. ekstra 300kb yükleyin.

Güvenlik açısından, API'nize yapılan tüm istekler sunucu tarafı tarafından kontrol edilmesinden dolayı sorun olmamalıdır. Dolayısıyla, birileri yönetici görünümlerine erişse bile, haklarına sahip olmadıkları herhangi bir şeyi alamamaları veya yayınlayamamaları gerekir.

P.S. Browserifying bir süre alabilir, ben henüz bunu yapmadıysanız gerçekten watch option kullanmanızı öneririm, kod değiştirdiğinizde gerçekten derleme hızlandıracak

İlgili konular