5 Tendências Front-End para 2020

O Framework mais usado - 5 Tendências Front-End para 2020

5 Tendências Front-End para 2020 – Introdução

Nos últimos anos, principalmente no último ano vimos como tecnologias Front-End cresceram, da mesma forma houve também um boom de tecnologias e frameworks e para nos adiantarmos para 2020 vamos conferir 5 Tendências Front-End para 2020

De onde tirei essas tendências?

Todos os dados apresentados nesse post são baseados nas minhas experiências e vivencia como programador então refletem só minha opinião e análise sobre o assunto.

#1 Micro Front Ends

Muito ouvimos falar sobre micro serviços, mas nos últimos anos começamos a ouvir falar sobre Micro Front Ends.

Mas o que é Micro Front End?

Similar a ideia de micro serviços, na estrutura de micro front end dividimos o front end em partes menores para que várias equipes possam trabalhar ao mesmo tempo gerando assim uma entrega de valor mais rápida ao cliente.

Se você estiver se perguntando se versionamento de código já não resolveria o problema a resposta é: sim e não.

Sim em contextos onde as aplicações não são tão extensas e tem só um propósito específico.

Não em contextos de aplicações muito grandes e que tem vários propósitos, como um sistema que tem uma parte de administração e outra para o usuário por exemplo.

Por que Micro Front End será uma tendencia em 2020?

Porque cada vez mais vemos grandes monolítos em códigos front end, gerando assim uma grande dificuldade de manutenção e extensão.

Então os micro front ends vem justamente para ajudar nessa dificuldade em relação aos monólitos de front end.

Para saber mais sobre Micro Front End recomendo ler o post do Martin Fowler sobre.

#2 O Framework mais usado – React

Na liderança de uso e engajamento de frameworks Javascript temos o React.

Por mais que Vue tenha sido o framework com maior número de estrelas no GitHub o React é de longe o framework usado em mercado.

#3 Web Components

De acordo com a definição da Mozilla Web Components são:

” Web Components são uma suíte de diferentes tecnologias que permite a criação de elementos customizados reutilizáveis — com a funcionalidade separada do resto do seu código — e que podem ser utilizados em suas aplicações web. “

MDN

Eu acredito que o uso de Web Components deve crescer em 2020 pois facilita muito o reaproveitamento de código.

Já que é possível compartilhar os componentes entre projetos.

Alem disso existe uma comunidade que distribui diversos componentes de maneira open source.

#4 Imports Dinâmicos

Os imports dinâmicos é uma funcionalidade que está em estágio final no TC39 e que pode mudar e muito as aplicações web daqui em diante.

Os imports dinâmicos permitem a inserção de módulos em tempo de execução ou seja, permite desenvolver páginas web de forma mais rápida.

#5 JavaScript não para de crescer (e não deve parar)

Que o JavaScript domina a internet todos nós já sabemos.

Mas o JavaScript não deve parar de crescer cada vez mais, afinal ele está cada vez mais sendo usado para mais coisas, como programação back-end, programação funcional.

5 Tendências Front-End para 2020 – Material para estudo

Micro Front End

Post Martin Fowler

Micro Front End Org

Web Components

MDN

Web Components Org

5 Tendências Front-End para 2020 – Conclusão

As principais tendências para o desenvolvimento Front-End tendem facilitar o desenvolvimento web.

As principais formas de facilitação são a criação de componentes, e a maior fragmentação de sistemas.

Caso deseja saber mais sobre JavaScript clique aqui.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *