---
# System prepended metadata

title: Untitled

---

SESSION FOUR: CHECKIN | LINGUAGEM DE PROGRAMAÇÃO

Nome:Pedro Henrique Gomes De Oliveira Sardinha
N°:41
Turma:INFO-B

Mapa Mental: 
![](https://i.imgur.com/jWmqFAa.jpg)


O QUE É BIBLIOTECA?
A biblioteca é como uma ferramenta que utilizamos diretamente (ou fazemos coisas especifícas).
Ela não afeta em como estamos desenvolvendo nosso código/programa, uma vez que definimos especificamente o que ela vai fazer. Em suma, possuimos autonomia.

O QUE É FRAMEWORK?
Diferentementa da Biblioteca, o Framework afeta diretamente como vamos escrever nosso código, uma vez que nós temos que adaptarmo-nos a ele.
O framework pode ser entendido como a plataforma que reúne códigos semelhantes ao que estamos desenvolvendo.
Ele define o que o nosso código vai fazer ou como vai funcionar.

O QUE É API?
API é o modo como interagimos com o nosso código ou ainda, com um pedaço de nosso software.
Pode ser entendida também como a chamada de outro serviço para realizar determinada função
Vale ressaltar que elas podem ser: locais, em nuvem, internas ou externas ao código.

*REACTJS*:

O QUE É REACTJS?: O react é uma biblioteca de viewers e desenvolvimento UI (User Interface) desenvolvida em 2013, pela Facebook Inc.

O QUE É VIRTUALDOM?: É uma técnica de manipulação do React para recarregar elementos mais rapidamente

O QUE É JSX?: Também é uma técnica de manipulação do React parecida com o HTML, todavia construída em JavaScrip

POR QUE O REACT ESTÁ EM ALTA?: Ele transformou uma necessidade complexa em algo intuito, fluído e flexível mantendo a qualidade dentro de todo o ecossistema.

O REACT SÓ FAZ ISSO?: Essa “limitação” não é algo ruim, muito pelo contrário, são muito boas, pois nós podemos mesclá-lo dentro de outras linguagens, suprindo de tal modo, aquilo que precisamos e queremos fazer.
