Я просто хотел получить представление о том, почему нужно использовать DART над JS, особенно если вы работаете над интерфейсом; Dart VM даже не встроен в Chrome.
Зачем использовать Dart в качестве разработчика интерфейса?
Ответ 1
Не беспокойтесь о Chrome, он будет отправлен в Chrome в какой-то момент, когда выйдет стабильный 1.0.
Несколько причин, по которым вам может понадобиться выбрать Dart над простым JavaScript для разработки интерфейса:
- Улучшенный API DOM
- Быть более продуктивным
- Простая и понятная семантика
- Лексические замыкания
- Библиотеки и диспетчер пакетов
- Дополнительная статическая типизация
- Буквально тонны мелких деталей, которые в целом делают его намного более приятным (названные параметры, функции стрелок и т.д.).
Вы можете прочитать эту главу, поскольку она объясняет различные вещи, которые может сделать Дарт: http://www.dartlang.org/docs/dart-up-and-running/ch02.html
Вы также можете прочитать этот ответ на вопрос Есть ли у Дарта какие-либо полезные функции для веб-разработчиков?