Como vimos anteriormente, a linguagem JavaScript é uma das mais utilizadas no mercado de tecnologia devido as suas diversas vantagens.

Diariamente, uma nova ferramenta baseada nessa linguagem é lançada, tendo como intuito:

facilitar o processo de desenvolvimento das aplicações e também otimizar o tempo.

Nesse artigo, vamos aprofundar um pouco mais em uma das tecnologias citadas no último texto, a biblioteca React para desenvolvimento front-end.

Nas próximas linhas, vamos falar sobre essa biblioteca super famosa.

Diferença entre biblioteca e framework

Ao longo desse texto, mencionaremos muito dois conceitos fundamentais o de Biblioteca e Framework. Porém, para muitas pessoas a diferença entre eles é um pouco confusa.

Devido a essa razão, é importante inicializar definindo o que é: Framework e biblioteca. De modo geral, podemos cada um deles como:

Framework → Conjunto de soluções (classes abstratas, objetos e padrões), tendo como principais objetivos sanar problemas habituais e permitir a reusabilidade, em uma arquitetura extensível e flexível.

Biblioteca → Coleção de recursos (dados de configuração, documentação, procedimentos, Templates etc...) cujo o intuito é trabalhar de forma independente de onde será implementado. Ou seja, é possível atualizar uma biblioteca sem alterar o programa principal.