2017-01-31 9 views
0

Я новичок в Dart, установил язык SDK и Dartium, следовали инструкциям по запуску кода Dart внутри него, и он работает.Достаточно ли достаточно отладки моего клиентского веб-клиента, написанного Dart, только в Dartium?

Это рекомендуемый способ создания и отладки моего клиента webapp с использованием Dartium, а затем скомпилировать его с dart2js только на финальной стадии?

Должен ли я поймать, отладить и исправить все ошибки в исходном коде Дарт, а затем убедиться, что он не сбой при компиляции и запуске JS-кода, если он работает хорошо в Dart или еще есть этап отладки его как JavaScript после части Dart сделан?

+2

есть. нет. может быть. – zerohero

ответ

4

Обычно во время разработки и тестирования Dartium используется, а затем перед развертыванием тестируйте свое приложение в разных целевых браузерах.

Бывают случаи, которые возникают только при запуске приложений, созданных JS в целевых браузерах.

Также стоит настроить выходной размер сборки (например, ввести ленивую загрузку, ...).

Часто также необходимо, чтобы CSS выглядел одинаково во всех браузерах. Это ничто из Дарта не может вам помочь.

В настоящее время DDC (Dart Development Compiler) находится в процессе разработки, что позволяет быстро менять цикл перезагрузки для Chrome или других браузеров, поддерживающих ES5 или ES6.

Вы также можете использовать Travis или другие системы CI с или без Selenium для частого запуска тестов для всех видов браузеров.