An open API service indexing awesome lists of open source software.

https://github.com/jerp86/dio-interface


https://github.com/jerp86/dio-interface

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

          

Criando um front-end totalmente componentizado na prática com ReactJS

---





License

---


Sobre | 
Motivo | 
Requisitos | 
Tecnologias | 
Como Executar | 
Como Contribuir | 
Licença

---



## :information_source: Sobre

Revendo sobre componentização no React, uma das principais tecnologias de desenvolvimento Web da atualidade.

Foi explorado conceitos chave como o de Single Page Application (SPA), modularização e, principalmente, boas práticas relacionadas a componentes React.

## :interrobang: Motivo

O curso _Criando um front-end totalmente componentizado na prática com ReactJS_ faz parte do bootcamp _#LocalizaLabs React Developer_, uma parceria entre [Digital Innovation One](https://github.com/digitalinnovationone), [Orbi Conecta](https://github.com/orbiconecta) e #LocalizaLabs, e as aulas foram ministradas por [Matheus Benites](https://github.com/benits)

## :seedling: Requisitos Mínimos

NodeJS v10

## :rocket: Tecnologias Utilizadas

O projeto foi desenvolvido utilizando as seguintes tecnologias

- JavaScript
- ReactJS
- ReactDOM
- Styled Components

## :link: Como contribuir

- Faça um Fork do repositório
- Clone o seu repositório
- Crie uma branch com a sua feature
- Faça um commit com suas mudanças
- 'Push' a sua branch
- Ir em Pull Requests do projeto original e criar uma pull request com o seu commit

## :link: Como executar

Para copiar o projeto, utilize os comandos:

```bash
# Clonar o repositório
❯ git clone https://github.com/jerp86/dio-interface.git

# Entrar no diretório
❯ cd react-dio
```

Para instalar as dependências e iniciar o projeto, você pode utilizar o Yarn ou NPM:

**Utilizando yarn**

```bash
# Instalar as dependências
❯ yarn

# Iniciar o projeto
❯ yarn dev
```

**Utilizando npm**

```bash
# Instalar as dependências
❯ npm install

# Iniciar o projeto
❯ npm run dev
```

---

## :memo: Licença

Esse projeto está sob a licença MIT. Veja o arquivo [LICENSE](LICENSE) para mais detalhes.

---


Feito com ❤️ por Jerp86 👋️ Entre em contato!



Perfil do Linkedin de José Eduardo Rodrigues Pinto


Perfil do Facebook de José Eduardo Rodrigues Pinto


Perfil do Instagram de José Eduardo Rodrigues Pinto


Perfil do Twitter de José Eduardo Rodrigues Pinto