Fullstack Svelte with SvelteKit vs Vue 3 Fundamentals
Same Bayesian formula, same rubric — so the difference in scores reflects the difference in the courses, not the difference in how we evaluated them.
Frontend Masters · Web Development
Fullstack Svelte with SvelteKit
Frontend Masters · Web Development
Vue 3 Fundamentals
Per-criterion
Nearly 5 hours of content (4h 52m) split across four structured sections: Introduction, SvelteKit Basics (routing, data loading, forms, API routes, stores, error handling), Advanced SvelteKit (hooks, link options, advanced routing and loading patterns), and a complete SvelteFlix project build (carousels, search, infinite scrolling, caching). The curriculum aligns with the current SvelteKit production stack and avoids legacy patterns. Published June 13, 2023 and compatible with Svelte 3 and 4. One gap noted by reviewers: Svelte 5 runes syntax is not covered, since the course predates Svelte 5's stable release.
Rich Harris is the creator of both Svelte and Rollup, and a software engineer at Vercel. Teaching the framework you invented gives unparalleled depth: Harris explains architectural decisions and trade-offs, not just API syntax. The Frontend Masters platform awarded the course a 4.8/5 rating based on student reviews. Independent reviewers consistently note that learning directly from the framework's author accelerates understanding of the "why" behind SvelteKit's design choices — something no third-party instructor can replicate. Minor critique: Harris assumes a reasonable level of JavaScript comfort and does not slow down for absolute beginners.
Access requires a Frontend Masters subscription (~$39/month or ~$390/year) rather than a one-time purchase. Strong value if you use the subscription for multiple courses — Frontend Masters covers the full frontend stack (JavaScript, TypeScript, React, CSS, Node.js, and dozens of other tracks) and has a companion Svelte Fundamentals course by the same instructor. Weak value for learners who want only this one course. No free tier beyond a short preview. The subscription cost is the dominant complaint across otherwise positive reviews.
Frontend Masters provides written transcripts for every lesson, a downloadable course notes PDF, and public GitHub repositories for the SvelteFlix project used in the course. Community support runs through the Frontend Masters Discord. There is no dedicated course forum or live Q&A with Harris himself post-recording. Reviewers who took the course report that the SvelteKit official documentation and Discord are the primary support channels for issues beyond the course material — typical for Frontend Masters workshop courses where the instructor is not actively engaged post-recording.
The course covers file-system routing, server-side data loading, form actions with progressive enhancement, API route creation (GET/POST/PUT/DELETE), SvelteKit stores, server hooks, caching strategies, and environment variables — all features used in production SvelteKit applications. The SvelteFlix capstone integrates a real third-party API (The Movie Database) and demonstrates infinite scrolling and client-side caching patterns. The main real-world gap is authentication: no auth implementation is covered, which is a common production requirement. Svelte 5 runes are also not included, but Svelte 4 apps are still widely deployed.
Seven hours covering Vue components, directives, lifecycle hooks, slots, Composition API (ref, reactive, computed, composables), Vue Router, Pinia, and production deployment — a genuinely complete introduction to the modern Vue 3 stack. The workshop was published January 2023, updated for Pinia replacing Vuex, and reviewers note it reflects the current "Vue philosophy" rather than just syntax. Minor gap: TypeScript is not covered (there is a separate Ben Hong course for that), so learners who want TS from day one need to pair it with a second course.
Ben Hong is a Vue.js Core Team member and Senior Staff DX Engineer at Netlify, and his insider knowledge shapes the course throughout. Reviewers consistently praise the "learn, question, apply" workshop structure and his ability to explain the reasoning behind Vue's design choices, not just the mechanics. One blog reviewer wrote that "Ben makes Vue feel intuitive — you won't just learn syntax, you'll understand Vue philosophy." The minority critique is that he moves methodically, which some learners with React backgrounds find slow relative to their existing framework knowledge.
Requires a Frontend Masters subscription (~$39/month or ~$390/year) rather than a one-time purchase. Strong value if you plan to take several Frontend Masters courses (the Vue learning path alone spans fundamentals, intermediate, TypeScript + Vue, Nuxt, and a production-grade Vue course). Weak value if you only want this one course. No free tier — the subscription gates all content.
Students build a real application across the workshop, integrating Vue Router and Pinia into a working project. Reviewers credit it for building "muscle memory" around the Vue ecosystem tools. It is a coherent hands-on build, though it is not the portfolio-heavyweight kind of project (no backend, no auth, no deployment beyond a basic Netlify drop). Learners wanting a production-scale Vue project will need Ben Hong's follow-on "Production-Grade Vue.js" course.
The workshop covers Vite (the modern build tool), Pinia (the current official state management recommendation, replacing Vuex), and Vue Router — the actual stack used in production Vue 3 apps in 2026. Reviewers coming from Vue 2 specifically call out the Options-to-Composition API comparison as immediately applicable for migration work. TypeScript and testing are the two notable gaps relative to a full production workflow.
Scoring methodology applies identically to every course on the site — see the formula.