Prefácio
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
O mundo do JavaScript percorreu um longo caminho desde que escrevi a primeira edição de Learning JavaScript Design Patterns há mais de 10 anos. Naquela época, eu estava trabalhando em aplicações Web de grande escala e descobri que a falta de estrutura e organização no código JavaScript dificultava a manutenção e a escala dessas aplicações.
Avança para os dias de hoje e o panorama do desenvolvimento Web mudou drasticamente. O JavaScript tornou-se uma das linguagens de programação mais populares do mundo e é utilizado para tudo, desde scripts simples a aplicações Web complexas. A linguagem JavaScript evoluiu para incluir módulos, promessas e async/await, o que influenciou muito a forma como arquitetamos aplicativos. A forma como os programadores escrevem componentes, como com React, também teve um impacto significativo na forma como pensam sobre a manutenção. Isso resultou na necessidade de padrões modernos que levem em conta essas novas mudanças.
Com o surgimento de bibliotecas e estruturas modernas como React, Vue e Angular, os desenvolvedores agora estão criando aplicativos mais complexos do que nunca. Reconheci a necessidade de uma versão atualizada de Learning JavaScript Design Patterns para refletir as mudanças no JavaScript e no desenvolvimento de aplicativos da Web.
Nesta segunda edição do livro Learning JavaScript Design Patterns, o meu objetivo ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access