Giter Site home page Giter Site logo

react-tds-2023's Introduction

Projeto NextJS com Requisições API

Capa do Projeto

Descrição

Este projeto é uma aplicação em NextJS com páginas dedicadas a diferentes funcionalidades: "pokemons", "finances" e "students". As requisições à API são feitas apenas nas páginas de "pokemons" e "students", demonstrando a integração eficiente de NextJS com APIs externas.

Tecnologias

  • NextJS
  • React
  • JavaScript
  • Axios (para requisições API)
  • CSS (ou Styled Components para estilização)
  • Git
  • Github

Objetivo

O objetivo desta aplicação é fornecer um exemplo prático de como integrar o NextJS com APIs externas, demonstrando o uso de rotas dinâmicas e a eficácia do framework para o desenvolvimento de aplicações React.

Pré-requisitos

Para executar este projeto, é necessário ter instalado:

  • NodeJS
  • NPM ou Yarn

Etapas de criação do projeto

  1. Clone o projeto para sua máquina.
  2. Navegue até o diretório do projeto e execute o comando npm install ou yarn install para instalar as dependências.
  3. Crie os arquivos de configuração do ambiente, como o .env para armazenar chaves de API ou outras configurações sensíveis.
  4. Execute o projeto com o comando npm run dev ou yarn dev.
  5. Acesse a aplicação no navegador em http://localhost:3000.

Estrutura do Projeto

O projeto está organizado da seguinte maneira:

  • /pokemons.js: Página dedicada à exibição de informações sobre pokémons, fazendo requisições à API correspondente.
  • /finances.js: Página dedicada à gestão financeira (adicionar, visualizar transações, etc.). Não possui requisições à API neste exemplo.
  • /students.js: Página dedicada a informações sobre estudantes, fazendo requisições à API correspondente.
  • /components/: Pasta contendo componentes reutilizáveis.
  • /api/: Pasta contendo arquivos de rotas para a API.

Instalação

  1. Clone o repositório: git clone https://github.com/FelipeSantos92Dev/react-tds-2023-alunos.git
  2. Navegue até o diretório: cd react-tds-2023-alunos
  3. Instale as dependências: npm install ou yarn install
  4. Execute o projeto: npm run dev ou yarn dev
  5. Acesse a aplicação no navegador: http://localhost:3000

Autor

Felipe Santos

Links Úteis

react-tds-2023's People

Contributors

felipesantos92dev avatar thiago-rferreira 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.