Lately, Typescript is becoming more popular in the Javascript ecosystem and, by this post, I don’t want to dive deeply into Typescript but I would like to show a basic approach to integrate Vuex within a Vue application with a Typescript codebase. At this point, I assume you are familiar with basic Typescript approaches and how to use the language in a Vue application. In case you’d like to have a
![Vuex and Typescript](https://cdn-ak-scissors.b.st-hatena.com/image/square/1ef225dacc4048ee5944f7a8931a0464446e25f9/height=288;version=1;width=512/https%3A%2F%2Fmiro.medium.com%2Fv2%2Fresize%3Afit%3A1200%2F1%2Al2RYoZ5voy99EbODMZ924w.png)