Coder Social home page Coder Social logo

projetoreact's Introduction

Programadores Cariocas

Projeto REACT módulo 3

Projeto para conhecimentos da biblioteca react e request com axios.

Grupo:

Nome: Hebert Garcia da Silva Nome: Ana Carolina Aquino

link do site: https://projeto-react-two-psi.vercel.app/


Algumas tecnologias e recursos utilizados:

useEffect = É um hook do React. Ele permite você execute efeitos colaterais no seu código. Mas o que seriam esses efeitos colaterais? Buscar dados de uma API, mudar a DOM, ou configurar uma subscription, por exemplo, são algumas opções de efeitos colaterais no seu código.

useState = Nos permite criar estados em um componente criado a partir de uma função, assim como o state presente em componentes criados a partir de classes.

useNavigate = é uma biblioteca popular para roteamento e navegação em uma aplicação React Native. Essa biblioteca ajuda a resolver o problema de navegar entre várias telas e compartilhar dados entre elas.

useParams = Permite ter acesso aos parâmetros de uma maneira mais direta;

useLocation = permite identificar o location, pathname, state de qualquer componente;

BrowserRouter = Componente responsável por informar a nossa aplicação que teremos um roteamento de componentes, por conta disso ele ficará em volta dos componentes .

Link = Renderiza uma interface do usuário se o local atual corresponder ao caminho da rota.

ReactDOM - O pacote react-dom provê métodos específicos para o DOM que podem ser usados no nível superior de sua aplicação como uma válvula de escape para sair do modelo do React se você precisar

Axios = É um biblioteca que permite uma integração do seu projeto React para qualquer serviço de API disponível. Ele é uma biblioteca leve e também uma alternativa para quem usa o fetch api.

React-Bootstrap = É uma reimplementação completa dos componentes do Bootstrap usando o React. Fornece estruturas de CSS para a criação de sites e aplicações responsivas de forma rápida e simples.

react-router-Dom = É uma biblioteca padrão para que você consiga fazer o roteamento das páginas da sua aplicação de forma dinâmica.

styled-components = É uma biblioteca que possibilita escrever códigos CSS dentro do JavaScript.

framer-motion = Uma biblioteca de animação React simples e poderosa.


Recursos instalados e utilizados no projeto:

npm i -D react-router-Dom npm i axios npm i react-bootstrap npm i styled-components npm i framer-motion


projetoreact's People

Contributors

hebertgarcia avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.