ember-cli の nestされたurlについて

イシュー

  • SPAって、シングルURLなんだけど、それですべてを表現することって可能なのか、なんか疑問に思えてきた。
  • ember-cliの複雑で深いurlでリソースを表す方法を参考にする。

参考

ネストの状態の定義方法

  • ネストの状態は、基本Routerで定義する

疑問点

  • どんなにネストしていようとも、最終的なURLは末端のオブジェクトしか指し示していない。
  • 途中のオブジェクトの状態によって、末端のオブジェクトの内容が変わったりする場合、urlでどう表現するのか
  • 途中のオブジェクトは、必ずツリー状なのか?タグのように並列になることはないのか?

Google Spreadsheetで考えてみる

  • Google Spreadsheetは、1画面で1つのリソースを持っているとも表現できるが、複数のリソースをもっているとも表現できる
  • Google SpreadsheetのURLで表現できるのはシートまで。
    • シートの中のリソースは、1つの巨大なデータの一部であり、URLでは表現できない。

emberには、view で複数のテンプレートを記載できる

参考