Simples e rápido. É tudo o que queremos de nossas ferramentas de software. E atender aos requisitos, é claro. Você não pode ficar sem isso. Além disso, gostaríamos que eles fossem agradáveis ​​de usar, com uma boa experiência de desenvolvedor. Seria realmente ótimo ter uma comunidade amigável. Um grande ecossistema também é importante. Extensível, sustentável, atualizado e fácil de integrar a outros sistemas … Na verdade, pense nisso, pedimos muitas de nossas ferramentas de software.

O JavaScript e suas bibliotecas passaram por refinamento intensivo em todas essas frentes ao longo dos anos, e esse refinamento continua hoje. Como sempre, no software, como a vida, trata -se de trocas e equilibrar diferentes demandas.

Uma área importante de foco nos últimos meses tem sido a melhoria do desempenho no front -end. Há trabalho em andamento nas estruturas subjacentes para encontrar o equilíbrio certo entre a renderização do lado do servidor e a renderização do lado do cliente, bem como o fornecimento das ferramentas para os desenvolvedores de aplicativos para aplicar de maneira inteligente a renderização de melhores práticas em seus cenários específicos. Esse objetivo é geralmente chamado de “hidratação” e a unidade para melhorá -lo colide com outro objetivo: simplicidade.