Skip to content

Projeto feito com reactjs, react-router-dom e css, permitindo que o usuário navegue entre as páginas inicio, about e posts.

Notifications You must be signed in to change notification settings

macielwebcode/postsPublic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto Lista de Posts

O projeto atual apresenta uma listagem de posts e também o uso de SPA.

Status do Projeto: ✔️ (concluido)

Descrição

Projeto feito com react, react-router-dom e css, permitindo que o usuário navegue entre as páginas inicio, about e posts. Na página inicial contém cards que é uma lista de posts (conteúdo dos posts está em um json dentro do projeto). O conteúdo da página sobre é estático. A página de posts recebe conteúdo dinâmico e também apresenta uma listagem de posts relacionados. Sempre que uma página não é encontrada ou um post não é encontrado, o usuário é direcionado para a página NotFound.

Para rodar o projeto

npm install

npm start

✔️ Técnicas e tecnologias utilizadas

  • React
  • React Router
  • React Markdown
  • Javascript
  • CSS

🔨 Funcionalidades do projeto

  • Funcionalidade 1: menu com link destacado utilizando useLocation
  • Funcionalidade 2: criar e mapear as rotas para as páginas Inicio, About, NotFound
  • Funcionalidade 3: componente postModelo para montar e exibir conteúdo da rota /about e da rota /posts
  • Funcionalidade 4: listar posts na página inicial utilizando o conteúdo de um arquivo json
  • Funcionalidade 5: rotas dinâmicas e descendentes para os posts
  • Funcionalidade 6: useNavigate para voltar ao inicio em caso de pagina não encontrada
  • Funcionalidade 7: posts recomendados na pagina do post
  • Funcionalidade 8: scroll ao mudar de página

Deploy da Aplicação

Learn More

You can learn more in the Create React App documentation. To learn React, check out the React documentation.

About

Projeto feito com reactjs, react-router-dom e css, permitindo que o usuário navegue entre as páginas inicio, about e posts.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published