<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Loading Third Party Assets with Nuxt Scripts</title>
        <link>https://tube.grossholtz.net/videos/watch/f1adcc24-b048-4691-b6f2-293241d6913b</link>
        <description>Almost every app built loads third party scripts - no matter if it is about analytics, consent management, chat widgets or a YouTube embed. But third party assets pose various issues, from privacy concerns (hi GDPR) to performance impacts. Luckily, there is a new module to solve these issues! Let's take a look at nuxt/scripts in this video. #nuxt #performance #webdev Links and Resources: 🔗 10% Off for vuejs.de Conf with Code LICHTER https://conf.vuejs.de/tickets/?voucher=LICHTER 🔗 Nuxt Scripts https://scripts.nuxt.com/ 🔗 Introduction Blog post https://nuxt.com/blog/nuxt-scripts 🔗 Nuxt 2 Blog Post about Third Party Scripts https://vueschool.io/articles/vuejs-tutorials/how-to-load-third-party-scripts-in-nuxt-js/?friend=ALEX 🔗 Migrate to Nuxt 4 already https://www.youtube.com/watch?v=r4wFKlcJK6c 🔗 Gist used https://gist.github.com/manniL/ea4b686400bc2951748636ce42f3c1f0 🔗 Code https://github.com/manniL/alexander-lichter-nuxt-scripts 📺  @DejaVueFm #E023 - TypeScript and Content Creation (with Matt Pocock) https://www.youtube.com/watch?v=PmH72ccrw-M Chaptermarks 00:00 Intro 00:53 What is Nuxt Scripts? 03:49 Demo App: Loading a custom script with the module 06:35 Trigger when hovering over an element 07:56 Bundle your third party scripts and serve them via Nitro 09:08 Typing our scripts 09:57 Load the script 11:31 Executing the script again 12:51 Ensure the script is loaded before manually running 14:36 Summary</description>
        <lastBuildDate>Mon, 06 Apr 2026 05:16:20 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://tube.grossholtz.net</generator>
        <image>
            <title>Loading Third Party Assets with Nuxt Scripts</title>
            <url>https://tube.grossholtz.net/client/assets/images/icons/icon-512x512.png</url>
            <link>https://tube.grossholtz.net/videos/watch/f1adcc24-b048-4691-b6f2-293241d6913b</link>
        </image>
        <copyright>All rights reserved, unless otherwise specified in the terms specified at https://tube.grossholtz.net/about and potential licenses granted by each content's rightholder.</copyright>
        <atom:link href="https://tube.grossholtz.net/feeds/video-comments.xml?videoId=f1adcc24-b048-4691-b6f2-293241d6913b" rel="self" type="application/rss+xml"/>
    </channel>
</rss>