React Aula 06
React Aula 06
React Aula 06
REACT
Aula 05 - Estruturas de
pastas,Package.json e Build
Package.json
NODE
MODULES
Estrutura de
README.MD
Este diretório contém
todas as dependências
do projeto, que são
pastas
instaladas por meio do
gerenciador de pacotes React
npm.
PACKAGE. JSON
PUBLIC/
Este arquivo contém as
informações do projeto, Este diretório contém
arquivos estáticos que
como nome, versão,
são acessíveis ao
dependências e scripts
público, como o arquivo
para executar tarefas de
HTML raiz, o favicon e
desenvolvimento e outras imagens.
produção.
SRC/: APP.TEST.JS
Estruturas Este diretório contém Este arquivo contém
todo o código-fonte do
de pastas
testes de unidade para o
aplicativo, incluindo componente App.js.
arquivos CSS, JavaScript
e outros recursos.
APP.CSS
INDEX.CSS
Este arquivo contém
Este arquivo contém
estilos específicos para o
estilos globais para todo
componente App.js.
o aplicativo.
APP.JS
Este arquivo é o
LOGO.SVG
componente principal do
aplicativo. Ele contém o Use gráficos visuais para
código JavaScript que é comunicar informações
executado quando o de forma mais eficaz.
componente é
renderizado.
Estruturas
de pastas
INDEX.JS
Este arquivo é o
ponto de entrada
para o aplicativo e
contém o código
JavaScript que
renderiza o
componente App.js
no DOM.
Exemplo:
A estrutura de arquivos do React
geralmente depende do projeto
específico que você está
trabalhando, mas em geral, ela
segue um padrão comum.
C O N C A T E N A Ç Ã O E M I NI M I ZA Ç Ã O D E A R Q UI V O S D E SC R I P T E E S TI L O E M UM
Ú N I C O A R Q U IV O P A R A M EL H O R A R O D ES EM PENH O DE C A R R E G A M E NTO.
G E R A Ç Ã O D E A R Q U I V O S D E C O NF I G UR A Ç Ã O , C O M O A R Q UI V OS D E
P R O P R I E D A D ES O U A R Q U I V O S X M L, PA R A US O EM A M BI E NTE S D E P R OD UÇ Ã O.
C O M P R E S S Ã O DE A R Q U I V OS D E I M A G EM E V Í D EO PA R A TOR NA R O
A P L IC A T I V O M A I S L EV E.
E X E C UÇ Ã O DE T ES T ES A U TO M A T I ZA D O S PA R A G A R A NTI R A Q UA L I D A D E D O
C Ó D IG O .
E M P A C O T A M ENT O DE A R Q UI V O S EM UM A R Q UI V O ZI P OU E M OUTR O
F O R M A T O P A R A I M P L A NT A Ç Ã O EM S ER V I D O R ES D E PR OD UÇ Ã O.
Github Pages
Para subir o resultado da build do React no GitHub Pages, siga os seguintes passos:
No terminal, navegue até a pasta do seu projeto e execute o seguinte comando para instalar a
dependência "gh-pages":
Aguarde alguns minutos para que o seu aplicativo seja publicado no GitHub Pages.
Você poderá acessá-lo através do link gerado na seção "GitHub Pages" das configurações do
seu repositório.
:)