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
Angular team, Google | USA
Angular team, Google | USA
Angular team, Google | USA
TLM of Aurora team, Google | USA
Chief Technology Officer, Builder.io | USA
Principal UI Architect, Cisco | Canada
Front End Guild Manager, Next Insurance | Israel
Consultant and Author, softwarearchitekt.at | Austria
Trainer and consultant, push-based.io | Austria
Developer Evangelist for Web and Cloud, UK
Tech Lead, Vizlib & Astrato | Poland
Senior Developer Advocate, Okta | USA
Senior Angular Developer, House of Angular | Poland
Lead FE Developer, BNY Mellon | EaaS Poland Team | Poland
Founder, HiRez.io | Israel
Founder & Developer, e-square.io | Israel
Principal Angular Engineer, Lowgular | Poland
Lead Performance Engineer, Trainer & Consultant, push-based.io | Austria
GDE, MVP, Software Developer, Pluralsight Author | USA
Teacher and Consultant, ngIndia | India
Tech Lead, SAP Spartacus core team & Divante | Poland
Senior Frontend Developer, BigPicture | Poland
Independent IT consultant @7N, owner of 13DSGN.COM, Poland
Trainer & Consultant, ANGULARarchitects.io | Austria
Sign up to receive updates about NG Poland, including workshops, speaker previews, ticket launches, NG Awards, Behind the Code Magazine, CFP details and other exclusive content. We won’t spam you and will only send you emails we genuinely think you’ll find interesting. You can unsubscribe at any time and you can find more information here.