Categoria: React

Opção de arquitetura para react-native

Segue uma ótimo opção de arquitetura para trabalhar com react-native: https://github.com/phanhoangloc/react-native-architecture

React-native: Alterando o state de um componente filho, usando o componente pai

A comunicação entre componentes no react pode parecer confusa no início, mas logo você percebe que ela é bastante simples. Nesse exemplo vamos mostrar como um componente pai…

React-native: Deep Linking, criando links que abrem telas específicas do app

Segue um ótimo tutorial sobre como criar deep linkings no react-native: https://medium.com/react-native-training/deep-linking-your-react-native-app-d87c39a1ad5e

React-Native: Funções assíncronas do JavaScript “async functions”

As funções assíncronas do javascript nos permitem usar a a keyword “await”, que basicamente faz com que a execução do código aguarde a sua finalização para passar para…

React-Native: Convert files to Base64

Convert files to base64 is very easy to do in react-native, first we need to install the RNFetchBlob. After install, we just need to import de lib and…

React-Native: Alterando o package name de forma simples

Para fazer a alteração do package name de forma simples e rápida, use o pacote do npm react-native-rename: npm install -g react-native-rename react-native-rename “NomeDoProjeto” -b com.mycompany.app

React-Native: Lib para pagamento no android pay

Segue uma ótima lib para quem deseja fazer pagamentos no Android Pay: https://github.com/idehub/react-native-billing

React-Native: Compilando projeto existente sem dependências

Se você fez download de um projeto do react-native usando o git, como esperado ele deve vim sem as dependências, para compilar seu projeto com sucesso você deve:…

React-Redux: Entedendo o funcionamento do Provider e connect

Segue um ótimo artigo ensinando de forma detalhada o funcionamento do Provider e do connect no react-redux: https://www.sohamkamani.com/blog/2017/03/31/react-redux-connect-explained/