Modernização de SDK de pagamentos
Migração de um SDK de pagamentos de Vue 2 com Options API para Vue 3 com Composition API, trocando Vuex por Pinia e webpack por Vite.

- Vue 3
- Composition API
- Pinia
- Vite
Contexto
Um SDK de pagamentos em frontend estava construído sobre Vue 2, que chegou ao fim do suporte, com Options API, Vuex e build em webpack.
O que foi feito
- Migração de Vue 2 com Options API para Vue 3 com Composition API.
- Substituição do Vuex pelo Pinia no gerenciamento de estado.
- Troca do webpack pelo Vite no build.
Resultado
Um SDK sobre uma stack moderna e suportada, com código mais organizado para manutenção e evolução.