開発ツール
1. Webstormは間違いなく唯一のものです。クロスプラットフォーム、強力なコードプロンプトがあり、Nodejsデバッグをサポートし、VI編集モードもサポートしています。
2。崇高なテキストを使用して、いくつかの小さなプロジェクトを行います。
3.Browserify:nodejsモジュールをブラウザに適用します
4.NVM:nodeJSバージョン管理ツールでは、複数のnodeJSバージョン(ジェネレーターnodejsとstable v0.10.xバージョンをサポートするv0.11.xなど)を使用できます。
テストと自動化
1.MOCHA:シンプルで柔軟で興味深いJavaScriptテストフレームワーク(類似して、Supertest)
2.GruntJS:これまでのノードの世界で最も人気のあるビルドツール
3.gulp.js:gruntjsに取って代わると主張するもの
4.Node-Inspector:nodeJSコードのデバッグは魔法であり、ブラウザのChrome-Debug、軽量で便利なものと組み合わされています
5.Node-DEV:コードが変更されましたが、Ctrl+Cを押していますか?このツールをすばやく試して、fs.watch()を使用してプロジェクトディレクトリを監視します。コードが変更された後、プロジェクトは自動的に再起動されます。
6.PM2:Node-Eferverを置き換える新人
サードパーティ開発パッケージ
1.Edge.js:.netとnodejsが同じプロセスで実行され、お互いに電話してください(アーティファクトのもの)
2.優れたWeb開発フレームワークであるExpress
3.モメント、強力な日付処理ライブラリ
4.Jqueryコアセレクターの実装であるCheerioは、JSDOMと同様にサーバー側で実行できますが、JSDOMよりもはるかに軽い
5.async、非同期処理
6.Shortid、URLフレンドリーな一意のID
7.log4js、ロギング、堅牢なシステムをロギングから分離することはできません
8.コンソール内のさまざまな色のテキストの出力を容易にするColor
XMLリモートプロシージャコールを容易にする9.xmlrpc。たとえば、Metaweblogを書くときに使用できます
10.Commander:コマンドラインアプリケーションを作成するために必要なもの、さまざまなコマンド解析操作の簡素化
11.Koa:Expressの後継者
12. Chokidar:完全なファイルとフォルダーの監視パッケージを完全に解決し、fs.watchの多くの不完全な領域を解決し、非常に便利なサブディレクトリを監視できます。
13.axon:メッセージと一般的なソケットパターンの上位レベルの実装、ソケット開発の簡素化、TJマスターによる作業
14.Cron:Crontab構文を使用したタスク計画パッケージ
15.Open:ローカルアプリケーションを使用してファイルまたはURLを開きます
16.タームリスト:CLIアシスト選択操作
17.DeepMerge:JSオブジェクト深度マージ
18.Loadsh、アンダースコア:JS Common Tool Library、オブジェクトのマージ、ソートアルゴリズム、マップ、削減など。
19.ICONV-LITE:純粋なJSに実装されたコーディング変換ライブラリ、開発クローラー、およびその他のシナリオがよく使用されます。
20.request:HTTPリクエストの送信が簡単です
21.Needle:リクエストと同様のICONV-LITEを統合する軽量のHTTPクライアントモジュール
22.Superagent:リクエストと同様に、使用スタイルはjQueryに似ています。
23.Mobile-Agent:モバイルブラウザまたはPCからアクセスされるかどうかを判断するのにWeb使用に非常に役立ちます。
24.ISタイプ:JS補助ライブラリ、オブジェクトの種類を判断します
Webフレームワークとツール
1.ストングループ
2.KeyStoneJS
3.compoundjs
3.Geddy