2017-01-31 6 views
0

私はDartを初めて使用しており、言語SDKとDartiumをインストールし、その中にDartコードを実行する手順に従っています。ダーツで書かれたクライアントWebアプリケーションをDartiumでデバッグするだけで十分ですか?

これは、Dartiumを使用してクライアントWebアプリケーションをビルドしてデバッグし、最後の段階でdart2jsでコンパイルすることをお勧めしますか?

ダーツソースコードのすべてのバグをデバッグして修正する必要がありますか?また、ダーツでうまくいけばJSコードがコンパイルされて実行されても失敗しないようにしてください。ダーツの後のJavaScriptが終了しましたか?

+2

はい。いいえ。多分。 – zerohero

答えて

4

通常、開発とテストの際にDartiumが使用され、展開前にさまざまなターゲットブラウザでアプリケーションをテストします。

対象のブラウザでJSを構築したアプリケーションを実行するときにのみ問題が発生することがあります。

ビルドの出力サイズを調整することも価値があります(たとえば、レイジーローディングの導入など)。

多くの場合、CSSはすべてのブラウザで同じように見えるように調整する必要があります。これはダーツがあなたを助けることは何もありません。

現在、DDC(Dart Development Compiler)は進行中です。これにより、Chromeやその他のES5またはES6をサポートするブラウザのリロードサイクルを高速に変更できます。

Seleniumの有無にかかわらず、Travisや他のCIシステムを使用して、あらゆる種類のブラウザで頻繁にテストを実行することもできます。

関連する問題