@Michael, thanks for the details. Looks like the 100% zoom is by design; 
the message is pretty explicit about it.

@Oliver The application is single page. We don't use any framework like 
Ember or Angular but we use jQuery and d3. We started before these 
frameworks came out and we have some special issues to deal with: meta-data 
driven, personalization, grids with lots of rows & columns, ... so we went 
with our own framework. I'll blog about it if I get the time.

The new UI talks to our legacy backend: we use node as protocol translator 
between the browser and the backend, to reduce chattiness. Node translates 
between the client's HTTP/JSON protocol and our legacy TCP/binary protocol 
on the backend. We already had a protocol translator with our V6 web 
client, which was implemented in Java. The port to node.js (with 
streamline.js) went very smoothly and allowed us to dramatically reduce 
code size (we got rid of lots of Java "layers").

@Paolo. This is cool. I'll put you in contact with our channel guys.

Bruno


On Thursday, May 15, 2014 1:35:52 AM UTC+2, Bruno Jouhier wrote:
>
> Today was a special day for our R&D team. Sage launched version 7 of Sage 
> ERP X3, our flagship ERP offering for mid-market businesses: 
> http://www.sageerpx3.com/#/video/2/Discover-Sage-ERP-X3-version-7/
>
> This version is a major technology revamp of our product: a complete 
> refresh of all client components in JavaScript / HTML5 but also a brand new 
> web stack based on node.js, MongoDB and Elasticsearch.
>
> We made a wild bet on node.js in 2010 and it pays off today. Thanks to 
> node, we now have a very lean, very flexible and very efficient web stack. 
> Node is giving us an edge and it opens amazing perspectives for us in the 
> future. It took time to get from prototypes to release because we had so 
> much to rebuild but now we have a great stack and we'll be able to move at 
> full speed.
>
> So I want to take this opportunity to thank the node team for making this 
> amazing technology available to us and for their dedication to performance. 
> Mid-market ERP was certainly not a prime use case for node, but this shows 
> how versatile the technology is. One more success story on a long list!
>
> Bruno
>

-- 
Job board: http://jobs.nodejs.org/
New group rules: 
https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/nodejs/a31fd74e-655d-4225-869b-d0bfec407cd5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to