node.js は、asp.NET、PHP、さらには従来の ASP とほぼ同じように、「総合的な」開発プラットフォームであると考えるのは正しいでしょうか?
node.js については多くの興奮があるようですが、それが消えていくもう 1 つの「フラッシュ・イン・ザ・パン」タイプのテクノロジーであることに少し神経質になっていますか?
私が node.js の学習に取りかかる場合、ブライアンを揚げずに始めるためのヒントはありますか?
node.js は、asp.NET、PHP、さらには従来の ASP とほぼ同じように、「総合的な」開発プラットフォームであると考えるのは正しいでしょうか?
node.js については多くの興奮があるようですが、それが消えていくもう 1 つの「フラッシュ・イン・ザ・パン」タイプのテクノロジーであることに少し神経質になっていますか?
私が node.js の学習に取りかかる場合、ブライアンを揚げずに始めるためのヒントはありますか?
Node.js は、ブログなどの一般的なアプリケーション用のプラットフォームではありません。
チャットやリレーなどの高速非同期アプリケーション用です。
これは、 Twistedフレームワーク (Python)、Tornadoフレームワーク (Python)、またはeventmachineフレームワーク (Ruby)と比較できます。
DmitryR が言ったように、node.js は Javascript のフレームワークです。こちらもChromeのV8エンジンをベースにしています。これはサーバー側ベースですが、インターネット以外のアプリケーションにも使用できます (現在開発中です)。
Node.js を学ぶ目的は何ですか?
ウェブサイトを作成する
間違った選択
Web アプリを作成する (チャットなど)
良い選択
「楽しみのために」新しい言語を学ぶ
Node.js も良い選択です。Node.js は非同期であり、わかりにくいドキュメントでも簡単に習得でき、さまざまな用途に使用できます。これはスクリプトでもあるため、コンパイルする必要はありませんが、Windows 用の node.js は開発に苦労する可能性があるため、Windows 以外の OS を使用することをお勧めします。
どこから始めればよいかについてのヒントが必要な場合は、非同期プログラミングを理解することから始めたほうがよいでしょう。これは、この言語の唯一の「難しい」部分です。