Ao aprender desenvolvimento front-end, geralmente temos acesso apenas a projetos de código aberto ou código de tutoriais, e é raro termos a oportunidade de ver como o código de produção real de grandes empresas como a Apple é escrito. Por coincidência, a Apple se esqueceu de desativar o SourceMap ao atualizar a nova versão do site da App Store há alguns dias. Um desenvolvedor descobriu isso, compilou o código e o disponibilizou como código aberto no GitHub. Todo o projeto foi construído em Svelte e TypeScript e inclui bibliotecas de componentes completas, gerenciamento de estado, integração de API e código de configuração de roteamento. GitHub: https://t.co/rTzSVEXO6P Conteúdo principal: - Implementação completa do código-fonte em Svelte/TypeScript; - Lógica de gerenciamento de estado e processamento de fluxo de dados; - Os métodos de design e encapsulamento da biblioteca de componentes de interface do usuário; - Integração de API e tratamento de solicitações de rede; - Configuração de rotas e estrutura de organização de páginas; - Configuração de engenharia de projetos e gerenciamento de dependências. Os desenvolvedores front-end podem aproveitar esta oportunidade para examinar a estrutura do código e as práticas de engenharia. No entanto, é importante observar que todos os direitos autorais do código permanecem com a Apple e são destinados apenas para fins educacionais.
Carregando detalhes do thread
Buscando os tweets originais no X para montar uma leitura limpa.
Isso normalmente leva apenas alguns segundos.
