I recently converted a second app from Vue 2 to Vue 3, added TypeScript, and swapped from options api to composition api. Here are my notes from the experience. My 3 main target areas for this migration were: Vue 2 to Vue 3 JavaScript to TypeScript Options API to Composition API Almost every resource I used was from the official docs for Vue, the Vue CLI, the Vue Router, and Vuex. Some of these do