fabiofrasson / aluroni

Home Page:https://aluroni-six-eosin.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Alura Studies

Descrição

Este projeto foi desenvolvido seguindo o curso "React: lidando com arquivos estáticos", da Alura, e consiste em um site fictício de restaurante.

Tópicos abordados

  • Criação de um projeto do zero com Create React App;
  • Normalize.css para resetar estilos padrões de navegadores;
  • Absolute imports para não precisar mais importar arquivos com vários níveis ('../../../');
  • Boas práticas em CSS: como criar variáveis, criar arquivos para estas variáveis e para breakpoints de media-queries;
  • Pacote classnames para poder utilizar o CSS Modules sem precisar concatenar um monte de estilos CSS e lidar com estilos condicionais;
  • SVGR, um pacote que vem no Create React App para importar svgs como componentes React;
  • Como o React entende os imports estáticos tanto via arquivos .js quanto em arquivos de estilos como .scss ou .css. Como importar arquivos estáticos como variáveis via js ou utilizando a pasta public para imports dinâmicos de arquivos estáticos.

Como rodar o projeto na sua máquina

  1. Certifique-se de ter o Git instalado em sua máquina. Você pode verificar digitando o seguinte comando no terminal:

     git --version
    

    Se o Git não estiver instalado, você pode baixá-lo e instalá-lo a partir do site oficial do Git.

  2. Abra o terminal ou prompt de comando e navegue até o diretório em que deseja clonar o projeto ReactJS.

  3. Clone o repositório do projeto executando o seguinte comando:

     git clone https://github.com/fabiofrasson/aluroni.git
    
  4. Após a conclusão do comando, você terá uma cópia local do projeto ReactJS em seu diretório atual.

  5. Navegue até o diretório do projeto clonado usando o seguinte comando:

     cd aluroni  
    
  6. Instale as dependências do projeto executando o comando:

     npm i
    

    Certifique-se de ter o Node.js e o npm (gerenciador de pacotes do Node.js) instalados em sua máquina. Você pode baixá-los e instalá-los a partir do site oficial do Node.js.

  7. Após a conclusão da instalação das dependências, você pode iniciar o servidor de desenvolvimento executando o seguinte comando:

     npm start
    

    Isso iniciará o servidor de desenvolvimento e abrirá o projeto ReactJS no seu navegador padrão.

  8. Abra o navegador e digite a URL http://localhost:3000/ na barra de endereço.

Versão publicada da aplicação

Caso prefira ver diretamente a versão publicada da aplicação, basta clicar aqui.

About

https://aluroni-six-eosin.vercel.app


Languages

Language:TypeScript 56.3%Language:SCSS 40.0%Language:HTML 2.3%Language:CSS 1.5%