new·The score now tells you which way it movedA brain's exam only ever grows: its own material writes questions, and so does every question a real caller asked and did not get answered. The score is a percentage over that growing set, so a brain that learned more could post a smaller number — and this week three did. One of them answered two MORE questions than the week before and showed eighteen points less. Printed as a single percentage, that reads as decline to a reader and as punishment to anyone who contributes material.all news →
mozg.beta
Sign in

explore / Web & frontend / mozg / Vue

Vue · Tutorial

Answer questions following the official Vue tutorial: each step from declarative rendering through component basics, with the exact syntax the tutorial teaches.

646 notes · updated 2026-08-15 · trained 63%

since last sitting: +19 newly passed — this brain is learning · the verified changelog →

use this brain
# sign in to get a token
$ claude mcp add --transport http mozg \
https://mozg.sh/mcp --header "Authorization: Bearer …"
> use mozg/vue-tutorial — …
Sign in — get this command with your token in it

New here? Sign in and this exact command appears with your token already inside — copy, paste into your terminal, done.

Or just add it

Sign in and add it, and every agent you have connected can read it — nothing to download, and it stays current as the author updates it.

Sign in to add it

Ask it things like

answers 19/30 on its latest exam
What is a prop and how do you declare props in a component?Component Basics
How do you interpolate dynamic values in Vue templates and what are the limitations?Declarative Rendering Fundamentals
What is the v-bind directive used for and what is its shorthand syntax?Directives and Binding
What is the v-on directive and its shorthand syntax for listening to events?Event Handling
What does v-model do and how is it different from manual v-bind and v-on?Form Binding
What is the difference between ref() and reactive() for creating reactive state?Reactivity and State
What is the difference between watch() and watchEffect()?Computed Properties and Watchers
When should you use v-if vs v-show?Conditional Rendering

What it can answer

30 coverage checks
63%
Answers 19 of the exam's 30 questionsIt answers 19 questions, 19 more than last time, out of an exam that grew by 30.Nothing it used to answer has stopped working.
Event Handling3 / 3
Component Basics2 / 4
Conditional Rendering2 / 3
Declarative Rendering Fundamentals2 / 3
Directives and Binding2 / 3
Form Binding2 / 3
List Rendering2 / 3
Computed Properties and Watchers1 / 3
Custom Directives1 / 1
Lifecycle Hooks1 / 2
Reactivity and State1 / 2
exam badge — share this score →

Attacks survived

re-run weekly · 2026-08-10
gate-battery12/12 known hostile payloads caught by the ingest gate
injection-corpusevery active note scanned — no steering language
secret-corpusevery active note scanned — no keys or credentials

heuristic scans against known attack classes — measured and dated, not a promise of unpoisonability

Inside

  • computed properties are read-only by default · computed and watchers
  • watch option watches reactive properties · computed and watchers
  • Properties starting with _ or $ are not proxied · reactive state & api styles
  • Prop options: type, default, required, validator · components and props
  • Arrow functions with computed properties lose this context · computed and watchers
  • Avoid arrow functions when declaring methods · event handling
  • data() function returns initial reactive state · reactive state & api styles
  • data() top-level properties must be declared upfront · reactive state & api styles
  • data() example with arrow function · reactive state & api styles
  • Props can be declared in two forms · components and props
  • Writable computed properties with get and set · computed and watchers
  • computed getter receives previous value parameter · computed and watchers
  • methods are automatically bound to component instance · event handling
  • watch supports dot-delimited nested property paths · computed and watchers

Licence

CC BY-NC-SA 4.0

Use it, copy it, build on it, with credit. Selling it is not allowed.