Julien started developping in 2020. He is now part of the Nuxt core team and currently working as a frontend developer at Leetchi in France.
He dived into open-source almost 3 years ago and has made it his main hobby and his way to learn new things.
When developing a web application, you'll inevitably encounter challenges, particularly with managing head elements and integrating third-party tools. Unhead, a library from the unjs organization, offers powerful features that can significantly enhance your website's performance.
In this talk, Julien will dive into the use of Unhead, the head management library used by Nuxt. He will demonstrate how Unhead can be easily integrated into any framework and discuss the collaboration between the Nuxt team and Chrome Aurora that resulted in the creation of useScript and nuxt-script -- a better solution for third-parties scripts.
We'll explore how Unhead can be seamlessly integrated into any client-side framework, followed by a deeper dive into its application within frameworks like Angular or Astro. Finally, we'll discuss how third-party integrations in these frameworks can affect performance and security, potentially leading to a poor developer experience and a negative impact on user experience.