I suspect we'll need to step away from "blind" serialization of our server-side 
data structures and devise a JSON object protocol for any JS integrations to 
become practical. This may actually be simpler then it sounds (LinkRest does a 
good deal of it already: http://linkrest.io/docs/protocol.html ) and if there's 
a right client-side framework to work with such protocol, it would certainly be 
a big motivation.

Andrus

> On Jul 8, 2016, at 3:11 PM, Michael Gentry <blackn...@gmail.com> wrote:
> 
> Another item on my ever-growing to-do list is to explore if BreezeJS could
> be used nicely with Cayenne.  From my initial glance at the project, it
> seems to have the spirit of Cayenne in a JS stack.
> 
> 
> http://breeze.github.io/doc-js/
> 
> http://www.getbreezenow.com/
> 
> http://learn.breezejs.com/
> 
> 
> mrg
> 
> 
> 
> On Thu, Jul 7, 2016 at 9:01 PM, Aristedes Maniatis <a...@maniatis.org> wrote:
> 
>> On 30/06/2016 8:36pm, Aristedes Maniatis wrote:
>>> I'll report more after a few weeks once we have real customers using
>> this in production.
>> 
>> We now have this version of Cayenne (pretty close to what is now trunk) in
>> production at around 20 sites with more to come over the next weeks.
>> 
>> Not a single reported problem and significant performance improvements
>> across the board. Any site with more than 40ms latency to the data centre
>> (that is, between the Cayenne ROP client and server) is seeing noticeable
>> improvements.
>> 
>> Savva, very nice work indeed.
>> 
>> 
>> 
>> Andrus, if you have json workflows protostuff also supports json encoding.
>> [1]  Of course that means a whole bunch of json encoded Cayenne objects
>> like ObjectContext and I have no idea what you'd do with them in
>> javascript, but if someone wanted to code a js version of Cayenne client, I
>> guess they could.
>> 
>> That would be an interesting idea to layer on top of backbonejs or similar.
>> 
>> 
>> Ari
>> 
>> 
>> 
>> 
>> [1]
>> https://github.com/protostuff/protostuff/tree/master/protostuff-json/src/main/java/io/protostuff
>> 
>> --
>> -------------------------->
>> Aristedes Maniatis
>> GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A
>> 

Reply via email to