I know that Vuex is still supported in Vue in 2024 but the official and recommended library for state management is now Pinia.
Knowing Vuex is important if I need to support existing application that is still using Vuex but I were to start a new project and required state management then I would be using Pinia.
I think your article is good in that it introduces a feature to a developer that is learning Vue but I think it is a mistake to teach or show them a feature that has been deprecated without at least telling this to them as well as mentioning what is the current preferred library.