少しコーヒー

こんにちは その間に、元のCoffeeScriptドキュメントをロシア語に翻訳し、 cidocs.ru / coffeescriptを公​​開しました

なぜこれを行い、CoffeeScriptについてもう少し興味深い-カットの下で

UPD。 この投稿をハブにまとめるのは簡単ではありませんでした 投稿には「個人サイト」へのリンクが含まれているため、モデレーターはルールに従って「I PR」ハブに配置しました。


私はすばらしい本CoffeeScriptを読みました。 JavaScriptの第2の風」、それについての私のコメントのいくつかを表現します。

第一に、著者はジェネレーターを理解していません。正直に言って「私はジェネレーターが好きではないので使用していません」と言っています。

私の観点からすると、発電機は素晴らしいです。 10〜20行のコードをほとんど人間が読める形式の1行のテキストに置き換えることができるのはすばらしいことです。

第二に、この本の実践は少なすぎます。

第三に、既存の慣行はあまりにもノード側です。 JavaScriptは、デスクトップ、Android、iOSで大成功を収めて作成できます。 CoffeeScriptはブラウザだけでなく、直接ブロードキャストすることができます。

したがって、元のマニュアルを読みに行きました。 好きなスタイル、禅、禁欲的なスタイルでとても気に入りました。 そのようなことをゆっくり読むのはいいことです。 そして同僚と私は、ケース間で翻訳することにしました(他の翻訳はcidocs.ruです)。

エラーに関するコメントはPMで報告できます。

もう少しコーヒー



A. CoffeeScript-PHPというすばらしいものを見つけました。 なぜこれが必要なのか尋ねないでください。 しかし、便利になる人はそれを感謝します。

B.興味深いJS2Coffeeユーティリティを使用して、JavaScriptでCoffeeScriptを追い越すことができます。

たとえば、次のことができます。


B.初心者のために、基本を理解し、関数型プログラミングの力を習得するために、すばらしいHabra翻訳関数型Javascriptプログラミングをお勧めします

CoffeeScriptが好きなのはなぜですか?


思考をより速くコード変換できるため、任意のJavaScriptライブラリを使用でき、結果のJSコードは手で書くことができるものより悪くありません。 そして、数時間で習得できます。 そして、おそらく、主なもの-簡潔な構文と語彙に対する例外的なコンパイラの注意のために、エラーははるかに少ないです。 何をする必要があるに焦点を合わせ、それをどうするについて考えることはより便利です。 すごいですね。

例。 underscore.jsとjQueryを使用したプロジェクトは、3日間作成およびデバッグされました。 CoffeeScriptに書き直すことにしたので、4時間でそれを行いましたが、突然underscore.jsは不要になりました。 当然、コードは5回失われました。

皆さんに感謝と幸運を!

Source: https://habr.com/ru/post/J183358/


All Articles