<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>defineXYZ in Vue - What are Compiler Macros?!</title>
        <link>https://tube.grossholtz.net/videos/watch/03b85217-52ae-4117-8292-d97f691856f3</link>
        <description>💚 Join Vue.js Amsterdam 2025, 10% off the 3 Day ticket with LICHTER https://lichter.link/vue-ams-25 * Even when not using auto imports, there are some function calls in your Vue SFCs that you don't "need" to import. Why is that? And what makes them special? Find out in this video! #vue #nuxt #pinia Links and Resources 🔗 Vue Macros https://vue-macros.dev/ 📺 Auto Imports in Vue and Nuxt https://www.youtube.com/watch?v=YHdDraNNGCk 📺  DejaVue #E015 - Ten Years of Vue.js (with Evan You)  https://youtu.be/OG8dvyKLjIM?t=2915 📺 @DejaVueFm #E041 - The Quadruple Migration (with Rijk van Zanten) https://www.youtube.com/watch?v=PGHRy3aNhks Chaptermarks 00:00 Intro 00:40 Don't miss Vue.js Amsterdam 01:24 Simple Demo Playground 02:53 Composition API without script setup 04:53 The magic of script setup 05:50 How do we access props and emits? 07:48 The latest compiler macro - defineModel 10:05 More macros?! 12:40 Wrapping up</description>
        <lastBuildDate>Sun, 05 Apr 2026 20:21:52 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://tube.grossholtz.net</generator>
        <image>
            <title>defineXYZ in Vue - What are Compiler Macros?!</title>
            <url>https://tube.grossholtz.net/client/assets/images/icons/icon-512x512.png</url>
            <link>https://tube.grossholtz.net/videos/watch/03b85217-52ae-4117-8292-d97f691856f3</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=03b85217-52ae-4117-8292-d97f691856f3" rel="self" type="application/rss+xml"/>
    </channel>
</rss>