Overview
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
Queres escrever JavaScript bonito, estruturado e de fácil manutenção, aplicando padrões de design modernos à linguagem? Queres um código limpo, eficiente e gerível? Queres manter-te atualizado com as melhores práticas mais recentes? Se assim for, a segunda edição atualizada de Learning JavaScript Design Patterns é o lugar ideal para começar.
O autor Addy Osmani mostra-te como aplicar padrões de design modernos ao JavaScript e ao React - incluindo módulos, mixins, observers e mediadores. Aprenderás sobre padrões de desempenho e renderização, como a renderização do lado do servidor e a arquitetura Islands. Também aprenderás como os padrões de arquitetura como MVC, MVP e MVVM são úteis da perspetiva de um desenvolvedor de aplicativos da Web moderno.
Este livro explora:
- Padrões de arquitetura para estruturar os teus componentes e aplicações
- Mais de 20 padrões de design em JavaScript e React, aplicáveis a programadores de qualquer nível
- Diferentes categorias de padrões, incluindo criativos, estruturais e comportamentais
- Padrões de desempenho essenciais, incluindo importações dinâmicas e divisão de código
- Padrões de renderização, como renderização do lado do servidor, hidratação, arquitetura de ilhas e muito mais
Além disso, explorarás a sintaxe JavaScript moderna, como módulos JavaScript, padrões React, como Hooks, componentes de ordem superior (HOCs) e muito mais, para te manteres à frente no mundo em constante evolução do desenvolvimento Web.