Using TypeScript with Vue, especially Vue 2, can lead to certain pitfalls and confusing situations. Some examples:
We should add a page on TypeScript to the Vue docs on medaiwiki.org to cover the following:
- Help for getting started with TypeScript
- Help for setting up a Vue project written in TypeScript (probably an ongoing topic as we figure this out ourselves and choose a build tool)
- Vue-specific information: common pitfalls, standards to follow, etc.
Let's start this page, then share it with the broader front-end community so we can crowd-source more and better information.