Category “Client Side Web”

Published
March 9, 2018
Author
Priyanka Aher
Category
Comments
Time To Read
Estimated reading time: 9 minutes

Go Fast or Go Home: The Process of Optimizing for Client Performance

By Priyanka Aher in Client Side Web, Lessons Learned on March 9, 2018 |

Increasingly there are a lot of signs that indicate customers hate slow pages. According to data from Google and many other sources, customers leave a page or become frustrated if loading page takes longer than about three seconds. In the beginning of 2016 the homepage for Expedia took up to 8 seconds to load for some customers in some cases. Our platform had evolved to serve a variety of complicated needs for our global and multi-branded business. Speed, while important, had not been made a top priority. Once our team…

Read More
Published
October 20, 2016
Author
Kevin Yao
Category
Comments
Time To Read
Estimated reading time: 1 minute

An evening with React.js in the San Francisco office.

By Kevin Yao in Client Side Web, Events on October 20, 2016 |

React is taking the world by storm. It is now one of the most popular open-source libraries and the community is growing fast. At Expedia, we are always evaluating new technologies and React was a technology that many developers here got excited about as it matured. Therefore, in our first-ever evening meetup at our San Francisco office we presented the principles that made React so successful: declarative style, component-based architecture, and learn-once-write-anywhere strategy. We also talked about what made it tick with the developers working in today’s chaotic javascript world….

Read More
Published
August 28, 2015
Author
Chris Roberts
Category
Comments
Time To Read
Estimated reading time: 4 minutes

The Service Worker

By Chris Roberts in Client Side Web on August 28, 2015 |

On Monday many¬†weeks ago I had the opportunity to present a 20 minute talk to fellow Javascript developers at the local JS meetup here in Brisbane, Australia¬†(BrisJS). The topic I presented was an introduction to the Service Worker browser API and how it could be used in an “offline first” methodology. I thought I would share with you some of the things I learned about service worker while putting together this presentation. Offline first Offline first is the idea that the experience we deliver to our users should scale depending…

Read More