Fiz essa SPA de um blog utilizando React.JS e o CMS Wagtail (para quem não sabe é um CMS que utiliza Django/Python).
É necessário instalar as ferramentas Git, Node.js e ReactJs. Também utilize o gerencionar de pacotes de sua preferência: NPM (já vem com o Node) e Yarn .
É necessário instalar o Python. A partir daí é possível instalar o Django e o Wagtail pelos comandos:
pip install django
pip install wagtail
- Clone o projeto no repositório de preferência:
git clone <https://github.com/diegofreitas11/blog-react-wagtail.git>
- Acesse:
cd blog-react-wagtail/blogBackend
- Ative o ambiente virtual:
source venv/bin/activate
- Rode o projeto:
python manage.py runserver
ou
python3 manage.py runserver
- Em outra janela do terminal, acesse a pasta do projeto:
cd blog-react-wagtail
- Rode o projeto em desenvolvimento:
yarn start
ou
npm start
- Acesse o endereço http://localhost:3000/ pelo navegador.