少しコーヒー

こんにちは その間に、元の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回失われました。



皆さんに感謝と幸運を!



All Articles