Roteiro React/Frontend

Foto de amir rabiee no Unsplash

Fundamentos

HTML

Html é essencial para começar no desenvolvimento frontend, saber o que é uma tag , element , attribute , que tipo de eventos existem no elemento HTML é útil, especialmente, ajuda você a entender facilmente as documentações.

Alguns dos elementos obrigatórios: h1-h6, p, b, img, video, i, span, div, form, input, select, a, header, main, footer, section.

  • Como funciona a forma, compreensão da ação e método.
  • Quais são os atributos e atributos correspondentes de cada elemento.

Como o estilo funciona, como vincular CSS ao HTML, o que são seletores. Diferentes tipos de seletores , — tag name, class, id . Estilo inline, interno e externo.

Deve conhecer propriedades:display, font-size, font-weight, position, cursor, line-height, margin, padding, border, transition, color, background, background-color, width, height, justify-content, align-items, overflow, min(max)-height, min(max)-width, border-radius, outline,

  • Compreensão de como o flex funciona, escrevendo keyframes de animação , media queries. Bloco vs elementos embutidos.
  • O que são pseudo-classes , diferentes tipos delas::hover, :focus, :link, :visited, :active, :first-child, :disabled, :last-child, :nth-child(n)
  • Pseudo-elementos :::after, ::before

Javascript é diferente de HTML e CSS, requer mais lógica. Você deve saber como vincular o arquivo JS ao HTML, como o código JS funciona.

Deve conhecer terminologia: Variáveis, constantes, condicionais, laços, funções, métodos, modelo de objectos, tipos de dados.

  • Diferença entre função e método?
  • Como escrever funções básicas usando loop e condições.
  • O que são um objeto de janela e seu uso?

Reagir

Como desenvolvedor de react, você deve saber pelo menos o que é JSX, como escrever um componente, como funciona o DOM virtual.

  • Componente funcional vs componente de classe
  • Estado vs adereços
  • Ganchos — useEffect, useState, useCallback
  • Métodos de ciclo de vida
  • Redux — como o redux funciona, fluxo redux, redutores, ações.
  • Reagir roteamento
  • ganchos personalizados

Neste ponto, você deve saber como fazer chamadas de API , como funciona o código assíncrono . Você também deve saber como o JS funciona em segundo plano, o que são loops de eventos.

  • Promessas x retornos de chamada
  • Chamadas de API com Axios
  • Fecho
  • Contexto
  • Diferença entre var, let e const
  • Como funciona a referência de objeto

Além de saber codificar, você também deve saber como a internet funciona. Você deve entender como a API REST funciona e usar corretamente as ferramentas de desenvolvimento do chrome, incluindo como monitorar solicitações HTTP, como visualizar o código-fonte da página e como usar mais ferramentas de reação e redux.

Suggested posts

Encontrar informações sobre nomes de domínio

Um trecho de Small, Sharp Software Tools por Brian P. Hogan

Encontrar informações sobre nomes de domínio

Quando você faz uma solicitação para facebook.com, seu computador procura o nome de domínio para traduzir esse nome de domínio em um endereço IP para que seu computador possa fazer essa conexão.

Evitando as consequências devastadoras de um derrame: aprendendo com a jornada de uma família.

Evitando as consequências devastadoras de um derrame: aprendendo com a jornada de uma família.

Introdução O AVC é uma emergência médica que pode atingir qualquer pessoa a qualquer momento. Ocorre quando o fluxo sanguíneo para uma parte do cérebro é interrompido, levando a uma perda repentina da função cerebral.

Related posts

O assassinato de Jordan Neely e o problema do racismo “patriótico”

Os EUA podem dar o passo essencial de não igualar comportamento racista a ser um bom americano?

O assassinato de Jordan Neely e o problema do racismo “patriótico”

[Alerta de gatilho: este ensaio inclui capturas de tela de pessoas elogiando o assassino de Jordan Neely.] Os policiais finalmente - e talvez com relutância - acusaram Daniel Penny, o homem que sufocou Jordan Neely até a morte, por aquele homicídio.

3 maneiras comprovadas de melhorar sua habilidade de escrita

Os benefícios de escrever e estratégias para ajudá-lo a fazê-lo

3 maneiras comprovadas de melhorar sua habilidade de escrita

Em 2022, com o lançamento do GPT-3, a habilidade de escrita parece se tornar menos importante. Com a IA, pessoas com redação ruim também podem gerar funcionários de qualidade.

Criando um ambiente de trabalho seguro

Criando um ambiente de trabalho seguro

“Ele vai me proteger quando eu estiver em perigo. Ele me esconderá em sua tenda.

O que torna um podcast influente?

O que torna um podcast influente?

Na semana passada, notei um comunicado de imprensa, enviado via PressGazette (um site de notícias da mídia britânica). O artigo anunciava que a Acast, a empresa de publicidade e hospedagem de podcast Scandi, lideraria um consórcio de "provavelmente os editores mais influentes" em podcasting.