+1 Mobile apps yearn to pass JSON back and forth to a resty server that fronts your core business engine. Node is a pretty good tool for building a JSON-serving glue teir between your core engine and your mobile clients.
Many java and c++ devs wrinkle their noses at javascript. After trying node, some decide that the crazy-fast productivity outweighs the crazy-ugly flaws of the language. Some don't. It's a team culture thing. -g On Thursday, July 24, 2014 12:52:10 AM UTC-7, Sam Roberts wrote: > > On Wed, Jul 23, 2014 at 3:09 AM, rtweed <[email protected] <javascript:>> > wrote: > > In large corporates such as Walmart, the maxim "if it ain't broke, don't > fix > > it" tends to reign supreme, so I'd be interested to hear about what was > > broke for them to be bothered to look elsewhere beyond Java. > > Mobile. > > Existing code works well enough for low-latency high speed networks to > web browsers, but mobile apps have high latencies. This means MVC with > pages rendered on server for each request have poor usability. This > forces rework of the apps so they hit JSON APIs, when necessary, and > render as much as possible on the device. This is a big architectural > change. They could do with java, but when you do a big change like > that, maybe its time to review how you do things currently, and pull > in new tech. And since Node.js rocks... this is the time! :-) > > Some companies start with a parallel node infrastructure for just > mobile, connected to enterprise backend data sources, then after its > proved workable for mobile, maybe they rework the main web sites, too, > to adopt the same approaches (or maybe do so very slowly, slowly > replacing sub-sections of the main web site with the node-based > servers that were first developed for mobile). > > http://loopback.io/ is squarely targeted at this use-case, mobile apps > with enterprise back-end data sources, though you and I may just call > this "modern web app architecture". > > Cheers, > Sam > -- 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/cf2fd66a-ed4f-425a-86bd-c82776bdcfe0%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
