comecando portfolio web usei o comando npm install para instalar o node e seus pacotes decidi fazer meu portfolio usando react porque quero fazer meu portfolio apenas para front com uma boa navegabilidade entre paginas, com boa performace e organizacao Porque React ?
- React é a principal biblioteca de construção de UI’s atualmente e esta dentro do maravilhoso Java Script que e a mais popular linguagem de programacao segundo o stack Overflow, link abaixo https://insights.stackoverflow.com/survey/2020#most-popular-technologies
Para iniciar meu projeto fiz a instalacao do react com npx
. npx create-react-app nome-da-aplicacao
Para desenvolvimento do meu projeto
. Rodando o script npm start no diretorio para iniciar o servidor e vizualizar minha aplicacao . Usando o JSX, ou Javascript Syntax Extension para demonstrar como a interface deverá se comportar, de forma lógica e descritiva. Por ser um código Javascript, o JSX permite injeções de algoritmos dentro da estrutura HTML. Portanto, é possível que se aplique diretamente na estrutura da aplicação códigos que renderizarão outras diversas expressões. . O ReactDOM é o responsável por renderizar e atualizar meu código dentro do HTML, exibindo assim meus elementos React . Dentro do arquivo index.js que possui a raiz da minha aplicacao React eu faco o vinculo dos meus componentes React com o DOM do navegador, utilizando o ReactDOM