Este é um aplicativo de exemplo em React Native que demonstra a implementação do Zustand com o MMKV para gerenciamento de estado e persistência de valores.
O objetivo deste aplicativo é mostrar como utilizar o Zustand, uma biblioteca de gerenciamento de estado simples e poderosa, juntamente com o MMKV, uma biblioteca de armazenamento de chave-valor eficiente para React Native.
O aplicativo de exemplo possui as seguintes funcionalidades básicas:
Contador: Exibe um contador que pode ser incrementado ou decrementado através de botões.
Para executar este aplicativo em seu ambiente de desenvolvimento local, siga as etapas abaixo:
Certifique-se de que você tenha o ambiente de desenvolvimento React Native configurado em sua máquina. Se você ainda não tem, siga as instruções na documentação oficial do React Native para configurar o ambiente.
- Clone este repositório para o seu computador:
git clone https://github.com/JereLima/ZustandMMKV.git
- Instale as dependências do projeto:
npm install
ou
yarn install
Certifique-se de que um emulador Android ou iOS esteja em execução ou que você tenha um dispositivo físico conectado ao computador.
Para rodar o aplicativo, execute um dos seguintes comandos:
Para emulador Android:
npx react-native run-android
Para emulador iOS:
npx react-native run-ios
O aplicativo será compilado e instalado no emulador ou dispositivo conectado.
- React Native - Framework de desenvolvimento de aplicativos móveis multiplataforma.
- Zustand - Biblioteca de gerenciamento de estado para React.
- MMKV - Biblioteca para armazenamento de chave-valor eficiente em React Native.