/reactjs-interview-questions

Repositório com perguntas técnicas sobre react.

reactjs-interview-questions

Este é um repositório que contém perguntas relevantes que, idealmente, a pessoa desenvolvedora frontend deve saber responder.

Baseado nesta publicação do Linkedin.


table of contents

o que é reactJS

React á uma biblioteaca para construção de interfaces de usuário.

qual a diferença entre virtual dom e shadow dom?

Virtual DOM é um conceito da programação onde uma representação virtual é mantida em memória e sincronizada com a DOM real por uma biblioteca, como a React-DOM. Esse processo é chamado reconciliação.

Shadow DOM é uma árvore DOM que fica escondida do documento principal. Pode ser anexado à qualquer elemento html e ser, principalmente, para encapsulação.

referências

o que é controlled component e uncontrolled component?

Controlled component são componentes que os dados são manipulados por estados (useState).

Uncontrolled component são componentes que os dados são manipulados pela DOM em si.

referências

o que são hooks no ReactJS?

Hooks são funções que retornam estados do componente em questão e outras features do React.

referências

o que é JSX?

É uma extensão da sintaxe do Javascript. É como se fosse uma linguagem template, mas que você pode usar JS nela.

referências

lifecycle no React

-https://reactjs.org/docs/state-and-lifecycle.html