UPDATED 16:40 EDT / AUGUST 01 2017

APPS

Google flips client-server model for improved apps, data collection

Developers at Google Inc. are rethinking the standard client-server model in rendering applications. Apps might better serve individual web browsers or entities like Facebook Inc. or Twitter Inc. depending on which side they fall, according to Stephen Fluin (pictured), developer advocate at Google.

“There’s a lot of consumers of content that we don’t necessarily think about when we’re building applications,” Fluin said. For example, there are computers that are processing the web across the internet. Obviously, these include search engines like Google and Bing, but also social data aggregators like Facebook and Twitter. They are scraping websites looking for metadata, thumbnails and all sorts of content, Fluin explained.

This is one reason why Google’s AngularJS development team, to which Fluin belongs, is branching out from its client focus. (AngularJS extends HyperText Markup Language, or HTML, vocabulary for applications.) The team has typically developed to optimize applications for the client or web server side, Fluin told Jeff Frick (@JeffFrick), host of theCUBE, SiliconANGLE Media’s mobile livestreaming studio, during Node Summit in San Francisco, California. 

Running code as close as possible to the browser can produce rich, engaging experiences for users, Fluin stated. 

Reflipping client-server coin

A more recent preoccupation within the Angular community is: “How do we write JavaScript and TypeScript [programming languages] in a way that you can run it on the client or the server?” Fluin said.

Just last week, new Angular command-line-interface changes took effect to make client-server switching easier. “You can run your applications on the server and then bootstrap a client side application on top of that,” Fluin said.

Running applications on the server is not just Google’s plan to make its own (and other data frackers‘) job easier, according to Fluin. There are sometimes benefits to individual web browsers too. “You can actually have an increased perception of your load time, so things look like they’re loading faster,” he said.

Watch the complete video interview below, and be sure to check out more of SiliconANGLE’s and theCUBE’s coverage of Node Summit 2017.

Photo: SiliconANGLE

A message from John Furrier, co-founder of SiliconANGLE:

Your vote of support is important to us and it helps us keep the content FREE.

One click below supports our mission to provide free, deep, and relevant content.  

Join our community on YouTube

Join the community that includes more than 15,000 #CubeAlumni experts, including Amazon.com CEO Andy Jassy, Dell Technologies founder and CEO Michael Dell, Intel CEO Pat Gelsinger, and many more luminaries and experts.

“TheCUBE is an important partner to the industry. You guys really are a part of our events and we really appreciate you coming and I know people appreciate the content you create as well” – Andy Jassy

THANK YOU