II.
Language overview
Reference · livelanguage:dart
Dart overview
Dart is a client-optimized, statically-typed, object-oriented language developed by Google, designed for building fast apps on any platform. It compiles to native ARM/x64 machine code for mobile and desktop, and to JavaScript for the web. Dart's async/await model, isolate-based concurrency, and sound null safety make it well-suited for UI programming. It is the exclusive language of the Flutter framework, which uses Dart for both business logic and reactive widget trees. Outside Flutter, Dart can run server-side via the Dart VM.
Attributes
displayName
Dart
paradigms
- object-oriented
- imperative
description
Dart is a client-optimized, statically-typed, object-oriented language
developed by Google, designed for building fast apps on any platform.
It compiles to native ARM/x64 machine code for mobile and desktop, and
to JavaScript for the web. Dart's async/await model, isolate-based
concurrency, and sound null safety make it well-suited for UI
programming. It is the exclusive language of the Flutter framework,
which uses Dart for both business logic and reactive widget trees.
Outside Flutter, Dart can run server-side via the Dart VM.
Outgoing edges
used_by_skill_area1
- skill-area:flutter-development·SkillAreaFlutter Development
Incoming edges
belongs_to_language17
- framework:flutter·FrameworkFlutter
- library:riverpod·LibraryRiverpod
- library:bloc·LibraryBLoC
- library:provider·LibraryProvider
- library:get-x·LibraryGetX
- library:dio·LibraryDio
- library:freezed·LibraryFreezed
- library:json-serializable·Libraryjson_serializable
- library:hive·LibraryHive
- library:isar·LibraryIsar
- library:drift·LibraryDrift
- library:go-router·LibraryGoRouter
- library:flame·LibraryFlame
- library:flutter-test·Libraryflutter_test
- library:mockito-dart·LibraryMockito (Dart)
- library:build-runner·Librarybuild_runner
- tool:flutter-cli·ToolFlutter CLI
composed_of2
- stack-profile:mobile-first-stack·StackProfileMobile-First Stack (React Native/Flutter, Firebase, GraphQL, Expo)
- stack-profile:flutter-firebase-stack·StackProfileFlutter + Firebase + Dart
uses_language2
- skill-area:flutter-development·SkillAreaFlutter Development
- skill-area:flutter-development·SkillAreaFlutter Development