Why this matters
PascalCase is the convention for classes and constructors in JavaScript. Vue components have instances, so PascalCase makes sense. It also helps distinguish components from HTML elements in JSX and templates. Kebab-case is acceptable in strings for global registration.