LoginSignup
3
3

More than 3 years have passed since last update.

Node.jsの学習方法【GW連投企画】

Last updated at Posted at 2019-05-02

注意点

いきなりチャットアプリは避けよう

Node.jsと言えば、websocketと相性が良いので
チャットアプリのバックエンドに良く採択されます。

しかし、MVCも理解していない入門の方が
チャレンジするとワケワカメになってしまう可能性があるので、
目的がwebsocketを使ったチャットアプリでも最初は
MVCのCRUD Webアプリで慣れましょう。

Express無しでの習得は避けよう

理想的な順番はExpress無しのNode.jsからExpress等を使った
フレームワークですが、Expressがデファクトとなっており、
Node.jsのみでのチュートリアルは多くはないこととExpressがシンプルな
事もありそれほど問題ないのでいきなりExpressで雰囲気つかむのもOKです。

mongodbじゃなくmysqlやposgreに対応できるようにしよう

主に海外サイトですがNode.jsと相性が良いmongodbが採択されたチュートリアルが多いですね。
国内ではmongodbの案件が少ないのでmysqlやposgreに書き換えるスキルを早めに身につけておくと
幅が広がります。

進めかた

Node.js超入門[第2版]
Express無しのNode.jsからExpress有りのNode.jsへ、しかもmongodbじゃなくmysqlを使ってるので理想的な流れになってます。読了後にSequelizeをORMマッパーとして書き換えれると良い感じです。

Node.js + Express で作る Webアプリケーション 実践講座
より本格的なNode.jsアプリケーショnションを作れるようになります。

The Complete Node.js Developer Course (3rd Edition)
テストコード等本格的な事を学べます。

環境構築

Docker Tool BoxとNode.jsは相性が悪いので注意

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3