Sistema simplificado de blog pessoal.
Você deverá ter em sua máquina os seguinte itens:
-
Faça um Fork ou clone este repositório.
-
Instale as dependências do projeto:
npm install
ou se você usa yarn:
yarn
Para início da aplicação, execute:
npm start
ou se você usa yarn:
yarn start
OBS:. A aplicação iniciará no endereço localhost:8080
(Caso nada esteja sendo executado nessa porta)
npm run build
ou se você usa yarn:
yarn build
OBS:. Isso irá criar o arquivo de build (bundle.js)
minificado, e a pasta public conterá os arquivos para produção.
OBS2:. Quando feito o build é dado um warning
sobre o tamanho do bundle, preferi não quebrar o bundle em vários arquivos para ter um arquivo único de saída.
Os testes estão localizados na pasta ./src/__tests__
.
Use o comando abaixo para executar os testes:
npm test
ou se você usa yarn:
yarn test
A aplicação é composta unicamente pela página
Home
, nela é possível ver as 3 postagens mais recentes, listar todas as postagens, filtrar as postagens por autor e ordenar as postagens por mais recentes ou mais antigas.