Skip to content
  • Sessions
  • Workshops
  • Speakers
  • Sponsors
  • Schedule
  • About
  • Contact
Menu
  • Sessions
  • Workshops
  • Speakers
  • Sponsors
  • Schedule
  • About
  • Contact
Register
  • Sessions
  • Workshops
  • Speakers
  • Sponsors
  • Schedule
  • About
  • Contact
Menu
  • Sessions
  • Workshops
  • Speakers
  • Sponsors
  • Schedule
  • About
  • Contact
Register
Register
view All workshops
View Schedule

Misko Hevery

Workshop

  • Tuesday
  • August 30, 2022

  • 8:00 pm

  • Room:

    Grand Ballroom A/D

  • FREE WORKSHOP - Building Fast WebApplications

    Abstract:

    Building instant-on web applications at scale have been elusive. Real-world sites need tracking, analytics, and complex user interfaces and interactions. We always start with the best intentions but end up with a less-than-ideal site. 

    Let’s look into the anatomy of a slow site and dissect it to find out how each issue got there and why fixing it is not a trivial exercise. Understanding the problem is the first step. Next is to think about possible solutions to prevent this.

    Agenda:

    • Anatomy of a slow site
    • JavaScript over time: it is here to stay, and it is getting bigger
    • JavaScript is single-threaded => CPUs cores are increasing
    • Understanding the PageSpeed budget
    • Third-party code
    • Web-workers
    • First-party code
    • Hydration problem => front load JS
    • Lazy loading problem => can’t lazy-load visible components
    • How can we have pull rather than push model of JavaScript
    • Resumability is a possible solution => but it is hard

    Workshop Install Instructions:

    • Install Node v16
    • Install VSCode
    Misko Hevery

    Misko Hevery

    Workshop

  • Tuesday
  • August 30, 2022

  • 8:00 pm

  • Room:

    Grand Ballroom A/D

  • Lunch provided
  • FREE WORKSHOP - Building Fast WebApplications

    Abstract:

    Building instant-on web applications at scale have been elusive. Real-world sites need tracking, analytics, and complex user interfaces and interactions. We always start with the best intentions but end up with a less-than-ideal site. 

    Let’s look into the anatomy of a slow site and dissect it to find out how each issue got there and why fixing it is not a trivial exercise. Understanding the problem is the first step. Next is to think about possible solutions to prevent this.

    Agenda:

    • Anatomy of a slow site
    • JavaScript over time: it is here to stay, and it is getting bigger
    • JavaScript is single-threaded => CPUs cores are increasing
    • Understanding the PageSpeed budget
    • Third-party code
    • Web-workers
    • First-party code
    • Hydration problem => front load JS
    • Lazy loading problem => can’t lazy-load visible components
    • How can we have pull rather than push model of JavaScript
    • Resumability is a possible solution => but it is hard

    Workshop Install Instructions:

    • Install Node v16
    • Install VSCode
    Loading...
    Loading...

    Sessions: Aug 31 - Sep 2

    Workshops: Aug 29 - 30

    • Grand America Hotel. Salt Lake City. UT. USA
    Register Now

    Sitemap

    • Sessions
    • Workshops
    • Speakers
    • Sponsors
    • Schedule
    • About
    • Contact

    Resources

    • Blog
    • School
    • Scholarships
    • Code of Conduct
    • Covid Protocol
    • Jobs
    • FAQ

    Past Events

    • ng-conf 2017
    • ng-conf 2018
    • ng-conf 2019
    • ng-conf 2020
    • ng-conf 2021
    • EnterpriseNG 2021
    • Reliable Web Summit 2021
    Register
    Twitter Youtube Medium

    ©Pentamorous. All rights reserved. Designed by TransactionFactory.io

    ng-conf 2022

    Sessions
    Workshops
    Speakers
    Sponsors
    Schedule
    About
    Contact
    Register

    Sessions: Aug 31 - Sep 2

    Workshops: Aug 29 - 30

    • Grand America Hotel. Salt Lake City. UT. USA

    Get notified

     Join our exclusive newswire for ng-conf news, workshops, sessions, speakers announcements, and more as we count down to ng-conf!

    Stay updated

     Join our exclusive newswire for speaker announcements, workshops, sessions info and all the latest ng-conf info.