在在emberjs.com路由的文件,它規定Ember.js URL如何表示每個可能的路由器狀態?
當前登錄的用戶?他們是管理員用戶嗎?他們看什麼職位?設置屏幕是否打開?他們正在編輯當前的帖子嗎? 在Ember.js中,您的應用程序中的每個可能狀態都由URL表示。
我似乎無法理解:應該如何處理上述狀態的每一個可能都由URL表示?
說明:
據我所看到的,灰燼路由器是一種嚴格的分層樹結構。對於我來說,對於直接的網址來說,這非常合適。
user/:user_id/posts/:post_id/comments
這對於單篇文章的評論的定位。
現在,用戶的登錄狀態在哪裏?這不會爲同一資源創建多個URL,還是這不重要?
如果您的設置屏幕是可以從網站的任何位置訪問的模式,那麼該如何反映在網址中?
我並不是要求解決方法,而只是想了解一下這些指南中的實際含義或最佳實踐。