... | @@ -143,7 +143,7 @@ Esta seção descreve as configurações a serem feitas para o ambiente de desen |
... | @@ -143,7 +143,7 @@ Esta seção descreve as configurações a serem feitas para o ambiente de desen |
|
|
|
|
|
### Tecnologias do Frontend
|
|
### Tecnologias do Frontend
|
|
|
|
|
|
Para o desenvolvimento do frontend foi utilizado [React Native](https://reactnative.dev/) com JavaScript podendo variar o estilo de visualização se optar por usar um celular ou um emulador. Para facilitar a montagem de componentes se fez uso do [React Native Papers](https://callstack.github.io/react-native-paper/) que é uma biblioteca que busca fornecer maior facilidade na criação dos componentes de tela. A comunicação com o backend é feita por meio de um cliente HTTP baseado em promessas do Node.js, o [Axios](https://axios-http.com/ptbr/docs/intro).
|
|
Para o desenvolvimento do frontend foi utilizado [React Native](https://reactnative.dev/), um framework nativo tanto para Android quanto para iOS que trata a interface como representação do estado atual da aplicação, onde estruturas e componentes visuais são definidos por funções, com JavaScript podendo variar o estilo de visualização se optar por usar um celular ou um emulador. Para facilitar a montagem de componentes se fez uso do [React Native Papers](https://callstack.github.io/react-native-paper/) que é uma biblioteca que busca fornecer maior facilidade na criação dos componentes de tela. A comunicação com o backend é feita por meio de um cliente HTTP baseado em promessas do Node.js, o [Axios](https://axios-http.com/ptbr/docs/intro). Além disso, também se fez uso do [Expo](https://expo.io) que garante uma forma simples de acessar APIs nativas sem necessidade de outras dependências.
|
|
|
|
|
|
### Configurando a Máquina para ambiente Frontend
|
|
### Configurando a Máquina para ambiente Frontend
|
|
|
|
|
... | | ... | |