https://github.com/claudimf/react_redux
Curso React + Redux: Fundamentos e 2 Apps do Absoluto ZERO!
https://github.com/claudimf/react_redux
docker docker-compose react reactjs udemy vitejs
Last synced: 2 months ago
JSON representation
Curso React + Redux: Fundamentos e 2 Apps do Absoluto ZERO!
- Host: GitHub
- URL: https://github.com/claudimf/react_redux
- Owner: claudimf
- Created: 2025-02-26T10:16:59.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-25T14:24:38.000Z (over 1 year ago)
- Last Synced: 2025-06-22T06:04:25.628Z (about 1 year ago)
- Topics: docker, docker-compose, react, reactjs, udemy, vitejs
- Language: HTML
- Homepage: https://www.udemy.com/course/react-redux-pt/
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Curso "React + Redux: Fundamentos e 2 Apps do Absoluto ZERO!"
## Instrutor: Leonardo Moura Leitao
### Referências
- [Perfil no GitHub](https://github.com/leonardomleitao)
- [Perfil no LinkedIn](https://www.linkedin.com/school/cod3r/)
- [Perfil na Udemy](https://www.udemy.com/user/leonardomouraleitao/)
Neste curso o que temos a aprender:
1. ReactJS
2. JAVASCRIPT
2. Configuração do Docker
# Guia do desenvolvedor
## 🐳 Desenvolvendo utilizando Docker
### Permissões dos arquivos:
Se você criar um arquivo dentro de um container para que se tenha acesso localmente, você precisa alterar as permissões:
```sh
sudo chown -R $USER:$USER .
```
### Construindo o projeto localmente:
No pasta raíz há um arquivo chamado '01_build_local_project.sh' para construir o projeto localment, para tal execute:
```sh
bash 01_build_local_project.sh
```
### Acessar o bash:
```sh
docker compose run --rm app bash
```
### Caso não tenha o package.json:
No momento em que construir o projeto através do "docker compose build app" e você não tiver o arquivo package.json você pode simplesmente comentar a linha "COPY package.json ." do arquivo do Dockerfile e rodar o build novamente:
```sh
docker compose build app
docker compose run --rm app bash
npm init --yes
```
## Referências utilizadas
[1° Curso React + Redux: Fundamentos e 2 Apps do Absoluto ZERO! ](https://www.udemy.com/course/react-redux-pt/)
[2° Curso de React para Completos Iniciantes [2024]](https://github.com/claudimf/react_full_stack_club)
[3° Can I use "css-grid"](https://caniuse.com/?search=css-grid)
[4° Webpack](https://webpack.js.org/concepts/)