Skip to content

Repositório para armazenar a aplicação que será desenvolvida nos workshops do evento Next-Level-Week #3 da Rocketseat

Notifications You must be signed in to change notification settings

rodrigo-aguiar/Happy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Happy

Repositório para armazenar a aplicação que será desenvolvida nos workshops do event Next-Level-Week #3 da Rocketseat

Objective

Aplicação para cadastro de orfanatos com o intuíto de incentivar as pessoas a realizarem visitas aos orfanatos que se encontrem perto de suas moradias.

Environment

  • NodeJs (LTS)

Concepts

Back-end

Fron-end

API

SPA (Single Page Application)

As Vantagens de Deixar o seu Código Tipado

DOM

Requisições rest

Rota

Recurso

Métodos

  • GET
  • POST
  • PUT
  • DELETE

Parametros

  • Query
  • Route

Body

Resposta

Driver Nativo

Query Builder

ORM (Object Relational Mapping)

MVC (Model View Controller)

Abstração de componentes

Conceitos do react

Componentes

Propriedades

Estado

React-Hooks

Antes do React-Native

Objective-C

Swift

Soluções Multiplataforma Mobile

React-Native

Fonts

  • Nunito

Templates

  • [ReactJs] typescript
  • openstreetmap
  • mapbox

Tools

  • [Super Set] TypeScript
  • Figma
  • Yarn
  • Insomnia
  • Beekeeper Studio
  • Expo

Libraries

  • ReactJs
  • React-Icons
  • Reacr-Router-Dom (@types Reacr-Router-Dom)
  • React-Leaflet (@types React-Leaflet)
  • Express (@types/express)
  • Typescript
  • Ts-node-dev
  • typeorm
  • sqlite3
  • multer (@types/multer)
  • Express-async-errors
  • Yup (@types/yup)
  • Cors (@types/cors)
  • Axios

Expo

  • react-native-maps
  • expo-font
  • react-navigation
  • expo-image-picker