Closed jugglinmike closed 8 years ago
I started down this path, and while I think it could be really cool, I've hit some difficulties:
I don't think any of these are show-stoppers, and I think that Orbit has a lot of potential. Given that this represents non-trivial and low-level application restructuring, I'm having second thoughts about to the library today.
In light of this, I decided to address the most pressing concern (conformance with the JSON API working draft) manually (see gh-56). In addition to the benefits listed in the issue description, Orbit.js's support for the JSON API would smooth out integrating with the Nest API in the future. The weight of that advantage isn't obvious, though; it may be that the draft, the Nest API server, and this application are now "stable enough".
closing as wontfix.
The Orbit.js library should make it possible for clients to avoid requesting redundant information. This may require JSON Patch support in Bocoup's API; I just don't know.