Dart Dev Compiler

E131753

Dart Dev Compiler is a modern Dart-to-JavaScript compiler designed to provide fast, incremental compilation and strong debugging support for Dart web development.

All labels observed (2)

Label Occurrences
Dart Dev Compiler canonical 4
dartdev compile js 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf Dart compiler ⓘ
JavaScript compiler ⓘ
software development tool ⓘ
abbreviation DDC ⓘ
category compiler ⓘ
web tooling ⓘ
comparesWith dart2js ⓘ
designGoal improve edit-refresh cycle for Dart web apps ⓘ
provide JavaScript output that is easy to debug ⓘ
support sound Dart type system on the web ⓘ
developer Google ⓘ
distribution included in official Dart SDK ⓘ
ecosystem Dart ⓘ
feature ES6-style JavaScript output ⓘ
fast compilation ⓘ
incremental compilation ⓘ
modular compilation ⓘ
sound type system support ⓘ
source maps generation ⓘ
strong debugging support ⓘ
strong mode type checking ⓘ
tree-shaking support ⓘ
integratesWith AngularDart ⓘ
Dart build_runner ⓘ
dartdevc command-line tool ⓘ
pub build system ⓘ
introducedAs modern Dart-to-JavaScript compiler ⓘ
license BSD-style license (via Dart SDK) ⓘ
name Dart Dev Compiler ⓘ
optimizationFocus development-time performance rather than maximum code size reduction ⓘ
output modular JavaScript files ⓘ
source maps for Dart-to-JavaScript mapping ⓘ
partOf Dart SDK ⓘ
platform web platform ⓘ
programmingLanguage Dart ⓘ
replaced Dartium-based development workflow ⓘ
repository https://github.com/dart-lang/sdk ⓘ
runsOn command line ⓘ
status actively maintained (as part of Dart SDK, as of 2024) ⓘ
supports Chrome DevTools debugging ⓘ
breakpoints in Dart source ⓘ
expression evaluation in debugger ⓘ
incremental rebuilds on file changes ⓘ
step debugging ⓘ
targetLanguage JavaScript ⓘ
useCase client-side Dart applications ⓘ
web development ⓘ
usedBy Dart web developers ⓘ
usedFor compiling Dart code to JavaScript for browsers ⓘ

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

Dart → hasImplementation → Dart Dev Compiler ⓘ
dart2js → replacedInSomeWorkflowsBy → dartdev compile js ⓘ
linked to: Dart Dev Compiler
Dart Dev Compiler → name → Dart Dev Compiler ⓘ
DDC → fullName → Dart Dev Compiler ⓘ
DDC → abbreviationOf → Dart Dev Compiler ⓘ