Dart is used to develop only the front-end of cross-platform mobile applications . JavaScript offers support server-side as well as backend development. Dart is much more type-safe than JavaScript, since it supports strong as well as loose prototyping.
Read more