私はウェブ開発を学ぼうとしているかなり経験豊富なプログラマーです。グラフィックにsvgまたはcanvasを使用するクライアントサイドWebアプリケーションを開発しようとしています。Coffeescriptでアプリケーションコードを作成することにしました。JavascriptもCoffeescriptも知りません。
JavascriptからCoffeescriptのWeb開発を知ることはどのくらい必要ですか?Javascriptを理解する必要がある厄介な問題にぶつかりそうですか?CoffeescriptのJavascript APIを喜んで使用できますか?
編集:1週間でJavascriptの基本を簡単に学ぶことができました。私は、Javascriptに多くの隠された鋭いエッジがあるようだともっと心配しています。StackOverflow Javascript の最も奇妙な言語機能の質問では、最も一般的な言語の1つです。珍しいオブジェクトとクラスモデルがあります。これには、非自明の名前スコープ規則があります。本当に言語を知るには1週間以上かかります。
私はウェブ開発を学ぶために小さなシンプルなプロジェクトに取り組みます。JavascriptまたはCoffeescriptを使用する方が良いでしょうか?長期的にはCoffeescriptを好むと思いますが、Coffeescriptを使用するためにJavascriptを完全に理解する必要がある場合は、Javascriptから始めたいと思います。
class
、CS のキーワードは魔法のようなことはしません。JavaScriptのネイティブプロトタイプ継承メカニズムを使用するだけです。この理由から、少なくともいくつかのJavaScriptの補助的な知識をより曖昧な「機能」にすることをお勧めします。