Ser um developer significa que nunca se para de aprender. O mundo do Front-end e desenvolvimento web move-se bastante depressa devido às novas tecnologias emergentes, APIs e bibliotecas que estão a mudar a área.
No back-end, algumas aplicações duram para sempre. Uma vez montado o servidor, é possível deixá-lo correr durante um longo período de tempo sem interrupções. Algumas tecnologias back-end, como Java, PHP, Ruby etc., duram décadas e ainda estão a ser utilizadas nos dias de hoje.
Front-end, no entanto, é uma história completamente diferente. As tendências de desenvolvimento tecnológico estão em constante mutação devido ao desenvolvimento de novas frameworks que, em contrapartida, pode provocar a descontinuidade de algumas aplicações, fazendo com que elas dependam de outras ferramentas.
Isto acontece parcialmente devido ao fator “user experience” dentro do desenvolvimento do front-end. As empresas investem na criação de produtos e experiências baseadas no contínuo feedback dos consumidores, passando a ser responsabilidade partilhada entre todas as equipas da organização.
Isto significa que, para clientes e utilizadores, o código é uma ferramenta, não o objetivo em si.
É por isso que alguns browsers evoluem e perdem apoio: motivo pelo qual as user interfaces estão a mudar a sua estética, e porque há outros fatores importantes, para além do código, como os testes de performance, velocidade de browser, testes de código entre outros.
Com isso em mente, este artigo mostra o que se pode esperar para a entrada da nova década.