Node.js の事前知識がなくても ExpressJS を学習できますか?
これは良いアプローチですか?はいの場合、Express を学習するためにどのリソースを使用することをお勧めできますか?
はい、もちろん、NodeJS なしで ExpressJS を学習することは可能です。両方を知っている方が常に良い場合でも。
ExpressJS を学習する最良の方法は、公式ガイドです。
node.js の基本を学ぶ前に Express を試してみるのは得策ではありません。node.js ライブラリ モジュールはすべて非同期であるため、非同期の基礎を理解する必要があります。
ただし、いくつかの node.js チュートリアルを学習し、Promises や Steps などのモジュールを調べるのに 2 日以上かかることはありません。
簡単な答えは「はい」ですが、お勧めしません。Express の詳細については、同社のサイトを参照してください。
なぜこれが良い考えではないのか、単にnodeJSにはプログラミング標準があり、コーディングに入る前にディスクI / Oとサイクルカウントについて学ぶ必要があるためです.ディスクのスピンアップまたはネットワーク アクセスを必要とするノードで実行するすべてのアクションは、そのイベント構造に準拠する必要があります。
例えば:
require('http').createServer(function(Request, Response){
/*
* If your code here is blocking every request that comes in to the server get's bottlenecked.
*/
});
この理由だけでも、ネット上でビデオ プレゼンテーションを開始して理解を深めてから、ノードで何かを作成しようとする前にノード API にアクセスします。
ノードのモジュールを学習する前に、ノードを学習したくないのはなぜですか?
また、IRC チャットに参加して #node.js チャンネルにアクセスすることをお勧めします。そこにいる人たちが大いに助けてくれるからです。