The framework and its approach.
WHAT IT IS
A framework for building interfaces, designed to be approachable and incrementally adoptable.
WHAT INCREMENTALLY ADOPTABLE MEANS
It can enhance part of an existing page, or build an entire application.
WHY THAT MATTERS
It can be introduced without rewriting everything.
WHAT A SINGLE-FILE COMPONENT IS
Template, logic and styling for one component, in one file.
WHY THAT SUITS PEOPLE
Everything relating to a component sits together, and the template is recognisably markup.
WHAT THE TWO APIS ARE
An options-based approach, organising code by kind A composition-based approach, organising by concern
WHAT TO PREFER FOR NEW WORK
The composition approach, which reuses logic more easily and suits larger components.
WHAT REACTIVITY MEANS HERE
Values that update the interface automatically when changed.
WHAT THAT PROVIDES
Less explicit updating than in some alternatives.
WHAT TO LEARN FIRST
Components, template syntax, reactive state and computed values.
WHAT THE ECOSYSTEM PROVIDES
Official routing and state libraries, which reduces decision-making.