Scott and CJ dive deep into the world of Vue.js, exploring what makes this frontend framework unique and why it stands out from React and Svelte. CJ gives a comprehensive tour, covering everything from getting started to advanced features like state management and Vue’s built-in styles. Show Notes • 00:00 • Welcome to Syntax! • 00:46 • Brought to you by Sentry.io • . • 02:24 • What is Vue • ? • 04:13 • Similar to Svelte, different from React. • • 05:35 • How to get started with Vue. • 05:43 • Script tag. • 06:01 • CLI. • 07:10 • The value of an opinionated CLI. • • 10:51 • Why do you like Vue.js over React or Svelte? • 11:03 • Less boilerplate. • 15:24 • Self-closing tags. • 16:09 • Svelte parsing HTML tags incorrectly. • Hacker News Article • . • • 17:08 • Easily adding event handlers to elements. • 18:20 • Conditional rendering. • 19:19 • What is a directive? • 20:29 • ‘Borrowing’ from Angular One. • 21:07 • Styles are built in. • 22:11 • Tailwind for scoping. • 26:08 • State management. • 30:28 • Ref Functions similar to Svelte Runes. • 32:03 • Global state management. • 34:24 • Pinia • . • • 36:18 • What is the full-stack application platform for Next.js? • 38:00 • Nuxt auto-imports • . • sveltekit-autoimport • . • • 39:37 • Creating API functions and server side codes. • 41:12 • The future of Vue and compilers for front end frameworks. • 41:43 • Vue’s compiler. • 44:19 • Are people actually using Vue? • 46:50 • Laravel • and Vue. • 48:29 • Sick Picks & Shameless Plugs. Vue.js: The Documentary. Sick Picks • Scott: Jordan Roam Slides • . • CJ: USB Charging Hub Shameless Plugs • Scott: Syntax on GitHub • CJ: Syntax.fm Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads Wes: X Instagram Tiktok LinkedIn Threads Scott: X Instagram Tiktok LinkedIn Threads Randy: X Instagram YouTube Threads
Step into an infinite world of stories
English
International