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.