1. ホーム
  2. javascript

[解決済み] Coffeescriptをプロダクションアプリケーションで使用された方はいらっしゃいますか?[クローズド]

2023-02-25 02:41:15

質問

コーヒースクリプト はなかなか良さそうです。誰か使ったことがありますか?その長所と短所は何ですか?

どのように解決するのですか?

基本的に特定の種類のデータを参照するためのアプリケーションである非公開の Web サイトです。 私たちは CoffeeScript をコマンドライン コンパイラーとして使用しています (サーバー上ではありません。最終的にはサーバー上で行いたいと考えています)。

プロス (私たちにとって)です。

  • javascriptの不必要な乱雑さ(例えば中括弧、セミコロン、いくつかの括弧)を取り除き、コードがよりクリーン&アンプになり、javascriptよりも一目で理解しやすくなります。
  • javascript より 20 ~ 30% 少ないコード行数 (まったく同じことを行う場合)
  • CoffeeScriptはノイズを除去するだけでなく、キーワード、クラス、heredocsのような機能を追加し、コーディングをよりきれいに、いくらか楽しくする。
  • これまでの点を踏まえると、一度コツを覚えればCoffeeScriptでコーディングする方が速いのは間違いありません。

CONS

  • コマンドラインコンパイラ:を使用してデバッグする場合、問題を解決するとき(javascript)と修正を書くとき(coffeescript)に異なるコードを見ていることになります。しかし、ちょっと信じられないことに、私たちのCoffeeScriptはとても素晴らしいので、デバッグする必要は一度もありません!

重要なのは、私たちはいつでも引き返すことができるということです。coffeescript コンパイラは単に読みやすい javascript を生成しているだけなので、誰かが考えを変えたり、何かを理解できなかったりしたら、coffeescript が生成した javascript を使うように戻して、コーディングを続ければいいのです。