Skip to content

Aplicações desenvolvidas na Semana OmniStack11 com NodeJS, React e React Native

Notifications You must be signed in to change notification settings

luizrr/be-the-hero

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

be-the-hero OmniStack11

Aplicações desenvolvidas na Semana OmniStack11 com NodeJS, React e React Native.

O Be The Hero é um aplicação onde as ONGs postam seus casos em busca de pessoas que possam ajudar.

Tecnologias

Tecnologias utilizadas no desenvolvimento da aplicação

  • [NodeJS] - Plataforma JavaScript escrita em cima do motor V8 do Google Chrome
  • [React JS] - Biblioteca JavaScript baseada em componentes para criação de interfaces
  • [React Native] - Ferramenta disponibilizada pelo Facebook para desenvolvimento mobile iOS/Android utilizando a linguagem JavaScript.

Alguns dos assuntos abordados

Back-end API (NodeJS)

  • Desenvolvimento utilizando banco relacional (sqlite3).
  • Utilização de Migrations para facilitar o controle de versão das alterações do banco de dados.
  • Validação nas requisições/rotas utilizando a dependência "celebrate".
  • Testes unitários e testes de integração utilizando o pacote "jest".

Front-end Web (React)

Conceitos:

  • Estado
  • Propriedades
  • Componente
  • Imutabilidade
  • Conexão e requisições na API

Aplicação Mobile (React Native)

  • Estilização
  • Propriedades
  • Conexão com API
  • Interação com outras aplicações

About

Aplicações desenvolvidas na Semana OmniStack11 com NodeJS, React e React Native

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published