JSJ 249 Loading and Optimizing Web Applications with Sam Saccone and Jeff Cross

00:00 3576
Download MP3

Loading and Optimizing Web Applications with Sam Saccone and Jeff Cross

On today's episode, Charles Max Wood, Joe Eames, and Aimee Knight discuss Loading and Optimizing Web Applications with Sam Saccone and Jeff Cross. Tune in to their interesting talk, and learn how you can improve user experience and performance with better loading!

Challenges with Mobile Devices

When Charles was just starting in web development, he simply load in files—the usual process. However, things change over time. Developers keep adding more and more things to enhance their websites. The rise of mobile devices has increased the competition as well. Among the challenges are mobile networks and batteries. Overall, developers find ways to improve their sites with regards to performance and user experience.

Ways to Enhance Loading 

Progress comes at a cost. The trick, according to Sam, is to ship and send less code. People tend to ship a lot of things that are just either deferred or not shipped at all. Jeff believes the other way around. He has been working on angular, and has tried to solve problems using the usual framework. There are effective techniques to do so.

A Better Experience for All 

Minification and tree shaking are among the processes that developers use to load their sites faster. They take all the unnecessary codes that prevent better performance. Either process, developers try to come up with a static file in their sites. The file does not have to run the compiler and browser, thus, providing better performance and better user experience. Here are the links for this episode:

Picks:

Aimee: ChangelogEmrgencyKittens on TwitterJoe: Clank! board game, BryceConCharles: GO PUCK, Consumer Technology Association, DevChat.tv on YouTubeJeff: Nrwl website, Nrwl blogSam: PICO-8

Transcript

Sign up for the Newsletter

Join our newsletter and get updates in your inbox. We won’t spam you and we respect your privacy.