В чем разница между приложениями Metro, написанными в технологиях веб-разработки и написанными на XAML/С# и т.д.? Предоставляет ли Microsoft Metro API перехваты для Javascript, где все это является родным для С#? Должны ли они работать рука об руку, или это выбор разработчиков, куда идти?
Есть ли определенные функции, которые не могут быть реализованы при использовании JS (кроме аппаратных возможностей OpenGL)?
Причина, по которой мне интересно, это узнать, какие технологии необходимы для создания обширных приложений Metro, так что, когда я доберусь до определенного момента, я не останавливаюсь на кирпичной стене, сообщая мне, что я использовал неправильную технологию.