11

Dart がリリースされたばかりであることは理解しています。完全に安定しているわけではありませんが (ネイティブ コード ベースが比較的小さいという事実もあります)、新しい開発者がやってくるときに何かポイントがあるかどうかを知りたいと思っていました。すべて JavaScript をスキップして、Dart に直行します。個人的には、Html5/Css3 以外のフロントエンド Web 開発をあまり行ったことがなく、JavaScript/JQuery/Ajax などをスキップすることを検討しています。これは、単に Dart が新しく、新しく、より高度に見えるという事実のためです。

それにもかかわらず、それが最善のアイデアではない理由の 1 つは、特にこの投稿です。

JavaScript の機能の一部: - 比較的利用可能な大量のフレームワーク。- 使いやすさ、シンプルで強力な言語です。- Ajax/Jquery。- 非独占的 (私の知る限り、NetScape が最初に開発したという事実にもかかわらず、私にはその言語に対する権利を実際に所有している人はいません。間違っている場合は編集してください)。-プロトタイピング(これはスクリプティングのみに適していると主張する人もいるかもしれません)

Dart の機能の一部: - 多くの Java/C バリアント言語に見られるオブジェクト指向の実装機能。- スーパーインターフェース。- メッセージ送信/メソッド呼び出し。- 動的タイピングと静的タイピングを切り替える機能。- ポインター (イェーイ!)

それで、ここで何か考えはありますか?

4

3 に答える 3

6

この質問が議論と意見のパスをはるかに下回っているため、閉じられる前の短い答え:

JavaScript をスキップしても、プラットフォームを決定できるのであれば、自分の仕事には問題ないかもしれませんが、JavaScript を広範囲に使用する既存のプロジェクトに取り組まなければならない場合はどうしますか? JavaScript はどこにでもあります。

また、プラットフォーム上でまったく新しい開発を行っている場合でも、someexistingwebsite.com が何らかの特殊効果をどのように発揮するかを知りたい場合は、何を制御しますか? おそらく、その Web サイトの JavaScript コードを確認する必要があります...

あなたが言った:

Dart の機能の一部: - オブジェクト指向

JavaScript はオブジェクト指向です。

于 2011-11-02T02:24:27.490 に答える
3

Dart は新鮮で、新しく、より高度なようです。

Dart は斬新ではありません。アイデアの再ハッシュ化されたバッグであり、率直に言って、Google に期待されるイノベーションが欠けています。

確かに新しいですが、それは何の意味もありません。Go は 2 年前に新しくなりましたが、今はどこにあるのでしょうか?

高度?何?それはどのように機能しますか。JavaScript は、幅広いシステムとツールが利用できるため、より高度です。

Dart ボートをスキップして、代わりに重要なことに集中することを強くお勧めします。JavaScript を学習して、Web サイトのインタラクティブ機能を記述できるようにするのと同じです。

余談として:

プロトタイピング (これはスクリプト作成のみに適していると主張する人もいるかもしれません)

申し訳ありませんが、プロトタイプの OO は堅固な構造であり、非常に強力です。必ず読んでください。

Html5 を超えるフロントエンド Web 開発をあまり行っていない

JavaScript がわからない場合は、HTML5 を使用したことがありません。

于 2011-11-02T02:59:59.390 に答える
1

Dart や言う、CoffeeScriptのような言語に関する私の懸念は、Javascript の優れた点を引き出し、アプリケーションをより迅速かつ確実に作成できるようになるかもしれないが、最終的にはまだ Javascript にコンパイルされていることです。

それらに飛び込む前に、Javascriptがどのように機能するかについて少なくとも中程度の理解が必要だと思いますが、私はここでは少数派かもしれません.

于 2011-11-02T02:15:48.213 に答える