249

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


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:

To hear about Loading and Optimizing Web Applications with Sam Saccone and Jeff Cross, download and listen to the entire episode.

If you’re short on time, here are the highlights of Loading and Optimizing Web Applications with Sam Saccone and Jeff Cross:

Challenges with mobile devices? (2:40)

What is tree shaking? (8:22)

Performance as a reactive? (16:16)

Significance of digging into options? (25:11)

CSS loading complexity? (35:31)

The Houdini Task Force? (43:01)

Thanks for listening to Loading and Optimizing Web Applications with Sam Saccone and Jeff Cross. If you have questions, just follow and tweet Jeff Cross on Twitter @jeffbcross or Sam Saccone @samccone. They would love to hear from you!

Picks:

Aimee: ChangelogEmrgencyKittens on Twitter

Joe: Clank! board game, BryceCon

Charles: GO PUCK, Consumer Technology Association, DevChat.tv on YouTube

Jeff: Nrwl website, Nrwl blog

Sam: PICO-8

This episode is sponsored by

comments powered by Disqus
x
New to Programming? Learn to build a career at Newbies Remote Conf
x