# New lessons: Vitest for Vue Developers 🧩

Canonical: https://brew.new/templates/vueschool/new-lessons-vitest-for-vue-developers

Brand: vueschool.io
Category: newsletter

![Preview of New lessons: Vitest for Vue Developers 🧩](https://cdn.brew.new/email-preview-9ee92723a8650c4c-tracking_r57rz7kf0b98dk2eg0dj0m2ajn8drdqf-1789071928818.png)

## Email content

Vue School website

Hi there,

Quick update on our new course, Vitest for Vue Developers: Testing in the Age of AI. Chapter 2 just landed, and it's the chapter that makes everything else in the course actually work.

Good Application Architecture And Testing (Units, Seams, and Contracts) (2:49). Why a poorly structured app is a nightmare to test, and how units, seams, and contracts make testing (and AI agents) so much easier to work with.

A Practical Example Of Seams: Presentational and Container Components (6:12). A real refactor: splitting a component that fetches and renders everything in one file into a composable, a presentational component, and a container. The presentational tests need zero network mocking.

Chapter 2 is a wrap. Chapter 3 is next: testing components and composables together, visual regression testing, browser mode for platform APIs, and mocking the network layer with MSW. 🚀

This course (and everything else on Vue School) comes with a subscription: 1,682 lessons 📚, 154 hours of video, and 87 courses covering Vue, Nuxt, TypeScript, Pinia, and more.

A yearly plan is still 40% off: $179 for the year (regularly $300). 🎉

→ Get yearly access for $179

Or view all the subscription plans

See you inside,

Maria

vueschool.io

Facebook

X

GitHub

BlueSky

LinkedIn

YouTube

Instagram

TikTok

Vue School is proudly part of BitterBrains – Making Developers’ Lives Easier

Become a BitterBrains Community Supporter here.

Courses | Vue.js Master Class | Workshops | Tutorials | Plans

🔕 Not interested? Mute Vue.js News & Updates here.

You received this email because you are subscribed to Marketing Information at thomas+vueschool@brew.marketing.

Manage email preferences

2093 Philadelphia Pike #9442, Claymont, Delaware 19703, United States

[Open and remix this design](https://brew.new/templates/vueschool/new-lessons-vitest-for-vue-developers)

[Browse email designs](https://brew.new/browse/templates)
