Fatih took over the baton from the preceding article on Traveloka’s web performance culture (penned by Ryan Nixon Salim) to share with us today the accompanying technical optimization techniques governing Traveloka’s site that you can utilize as an implementation reference taking into account the nature of distinct constraints that individual environment has.
Fatih Kalifa is a web infrastructure software engineer, whose responsibilities include developing web framework, improving web performance, as well as collaborating with the design team to enhance system design, tooling, & workflows.
In the previous article, we’ve discussed how we built a performance culture in Traveloka…
This is a story of our soon-to-be-deprecated JS framework used in Traveloka mobile web. No, this is not a sad story, but rather a journey full of insight and learning along the way.
You might be wondering why we decided to build our own JS framework.
Remember, that was early 2015, where Angular was still gaining traction, jQuery was popular as ever, and React? Well, let’s just say people still couldn’t get over HTML-in-JS.
Frontend engineering was still relatively quiet…