Учебники

Дартс Программирование — Обзор

Dart — это объектно-ориентированный язык с синтаксисом в стиле C, который может быть преобразован в JavaScript. Он поддерживает разнообразные средства программирования, такие как интерфейсы, классы, коллекции, универсальные шаблоны и необязательная типизация.

Дарт может широко использоваться для создания одностраничных приложений. Одностраничные приложения применяются только к веб-сайтам и веб-приложениям. Одностраничные приложения обеспечивают навигацию между различными экранами веб-сайта без загрузки другой веб-страницы в браузере. Классическим примером является GMail ─ когда вы нажимаете на сообщение в папке входящих сообщений, браузер остается на той же веб-странице, но код JavaScript скрывает папку входящих сообщений и выводит тело сообщения на экран.

Google выпустил специальную сборку ChromiumDart VM . Использование Dartium означает, что вам не нужно компилировать код в JavaScript, пока вы не будете готовы к тестированию в других браузерах.

В следующей таблице сравниваются функции Dart и JavaScript.

Особенность дротик JavaScript
Система типов Необязательный, динамический Слабый, динамичный
Классы Да, одиночное наследство прототипичный
Интерфейсы Да, несколько интерфейсов нет
совпадение Да, с изолятами Да, с веб-работниками HTML5

Это руководство дает базовое представление о языке программирования Dart.