Skip to content

Instantly share code, notes, and snippets.

@kaznak
Last active September 28, 2017 20:23
Show Gist options
  • Save kaznak/8e8de89c3a120ae52153055378846ed5 to your computer and use it in GitHub Desktop.
Save kaznak/8e8de89c3a120ae52153055378846ed5 to your computer and use it in GitHub Desktop.
2017-09-28のメモ

2017-09-28のメモ

COMMENT

node.js を使った時のテストの書き方を調べる

どうも mocha を使えという事らしい。

試してみる

Qiita の記事を試してみた。サクサク出来てテストもとおる。ちょうかんたん。 もう少し使い方を考えてみよう。

yeoman とか言うのもあるようだけど、これは generator-generator のようだ。

フロントエンドが主要ターゲットの generator-generator の模様。 ただ、 express-generator のようなこともしたいらしい。 とりあえずは要らないかな。

とりあえずの装備?

  • nodebrew

       サクッと切り替えられるよう、はじめから nodebrew で入れておいた方が良さげ。

  • node
    • node.js 本体、 node.js のパッケージマネージャの npm も一緒に入る
  • mocha
  • express
  • express-generator
    • express のアプリの雛形を生成してくれる

     

あとバックエンドの DB 要るのか。 mongoDB?

なんか色々使えるようだ。

ファイルベースだってさ。 mongoDB の SQLite みたいな感じの模様。

vs XXX

Ruby on Rails vs Node.js

Conclusion Ruby On Rails is still a popular framework and loved by a lot of developers. However, the two biggest advantages of node.js. First being that it’s javascript and second that it’s event driven architecture which makes it an awesome fit for mobile apps, chatting apps, or any apps that use rest services as a backend.

もっと技術よりの視点からのコメント。ドメインロジックってなんだっけ…?

なるほど。

なんかスゴいの来たな。

対比して説明してくれている。 express が github での star 多いが、もう一つ meteor というのも同じくらい多い。なんだこれ。

Qiita の新着的に見て、 express のほうが後発で追い上げている感じ?

なるほど、 express でいいかな。

古い話だが結構ためになる。とりあえず静的チェッカは必要か。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment