Conceitos Flashcards

1
Q

O que é o ReactJS

A

Biblioteca para construção de interfaces interativas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Onde posso utilizar React JS?

A

Web, Mobile, Desktop, TV, VR

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Quem criou o ReactJS?

A

Facebook, Meta

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Quais são os principais frameworks WEB para utilizar com ReactJS

A

NextJS, Gatsby, Material-UI (Google), Chakra UI

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Quais são os principais frameworks Mobile para utilizar com ReactJS

A

Expo, Native Base

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Quais são os principais frameworks Desktop para utilizar com ReactJS

A

Electron

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Quais são os principais frameworks TV para utilizar com ReactJS

A

React Native TV, React TV

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Quais são os principais frameworks VR para utilizar com ReactJS

A

React VR, A Frame, React 360

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Qual é o principal rendering pattern utilizado pelo React JS?

A

Single Page Application (SPA)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Quais são as principais desvantagens de utilizar o rendering pattern SPA?

A

SEO, muito javascript no cliente

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Para rodar o ReactJS o que você precisa?

A

Compiler, Bundler

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Qual compiler é mais utilizado para trabalhar com ReactJS Web?

A

Babel

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Qual bundler é mais utilizado para trabalhar com ReactJS Web?

A

Webpack

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Para que serve o babel?

A

Converter códigos JS modernos para versões mais antigas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Para que serve o webpack?

A

Gerar o bundler da aplicação e converter diferentes formatos de arquivos que o browser não entende para um que ele entende.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Cite as principais ferramentas para criar um projeto ReactJS Web

A

Vite, Create React APP (CRA), Snowpack