Dart para o desenvolvedor Web moderno
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
O Dart compila para JavaScript, às vezes gerando código mais rápido que o JavaScript escrito à mão. Assista a Kasper Lund, cofundador do Dart, explicar como o compilador dart2js realiza otimizações locais e globais para emitir códigos JavaScript rápidos e semanticamente corretos. Com o tree shaking, inferência de tipo e minificação, o Dart pode ajudar você a otimizar seu app da Web.
Apresentações: Dart (em inglês)
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-07-25 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-07-25 UTC."],[],["Dart's dart2js compiler optimizes code for the web by performing local and global optimizations, often surpassing hand-written JavaScript in speed. It uses techniques like tree shaking, removing unused code, type inference to deduce data types, and minification to reduce code size. These optimization methods ensure that the JavaScript code generated from Dart is both semantically accurate and highly performant, ultimately improving web app performance.\n"]]