Olá Codificadores!
Este artigo apresenta um aplicativo full-stack de código aberto desenvolvido com Reagir e Django agrupados sob o mesmo Estivador configurar. Depois que as fontes forem baixadas localmente, se o Docker estiver presente, o produto poderá ser iniciado com esforço mínimo e todas as alterações feitas nas fontes para ambos os componentes (React & Django
) são enviados para o contêiner do Docker instantaneamente. Thanks for reading!
Sendo liberado o MIT License
, Estivador os scripts fornecidos neste exemplo podem ser usados ou incorporados em outros projetos ou simplesmente usados para atividades de eLearning.
✨ Como usar o projeto
Antes de usar o projeto, precisamos ter o Docker devidamente instalado e utilizável. Se não tivermos certeza sobre esse fato, podemos verificar facilmente digitando docker --version
no terminal. No meu caso, a saída é esta:
$ docker --version
>>> Docker version 20.10.14, build a224086
Se o resultado parecer bom, podemos seguir em frente e iniciar o projeto mencionado usando Docker
.
👉 Passo 1 -
Download the code
$ git clone https://github.com/app-generator/sample-docker-django-react.git
$ cd sample-docker-django-react
👉 Passo 2 - Comece o
APP
no Docker
$ docker-compose up --build
Neste ponto, o aplicativo é executado, mas o banco de dados ainda não foi migrado.
👉 Passo 3 -
Migrate DB
$ docker-compose run --rm appseed-app python manage.py makemigrations
$ docker-compose run --rm appseed-app python manage.py migrate
👉 Passo 4 -
Access the APP
Aqui o aplicativo é totalmente utilizável, podemos cadastrar novos usuários, autenticar e acessar as páginas privadas como neste Demonstração ao vivo.
Thanks for reading!
Para mais recursos, acesse:
- 🚀 Gratuito ajuda fornecido pelo AppSeed (e-mail e Discord)
- 👉 Mais aplicativos gratuitos criados em Flask, Django e Reagir