知り合いyosamiというフレームワークを作ったらしく、多分これが一番早いと思いますと言うパワーワードを聞いたのでnextより速いnuxtと比較してみた。

検証環境

  • Ubuntu16.04
  • Core i7
  • メモリ 8GB
  • node9.0.0

検証コード

画面にHelloWorldを表示するだけ
https://github.com/sato333/yosami-vs-nuxt

検証結果

siegeを5回ずつ実行してそれぞれスコアの良かったものを掲載

nuxt

$ npm run build && npm start
$ siege -c 30 -r 5 --time=10S http://localhost:3000

Transactions:                521 hits
Availability:             100.00 %
Elapsed time:               9.24 secs
Data transferred:           0.30 MB
Response time:              0.02 secs
Transaction rate:          56.39 trans/sec
Throughput:             0.03 MB/sec
Concurrency:                1.20
Successful transactions:         521
Failed transactions:               0
Longest transaction:            0.13
Shortest transaction:           0.00

yosami

$ npm run build && npm start
$ siege -c 30 -r 5 --time=10S http://localhost:3001

Transactions:                585 hits
Availability:             100.00 %
Elapsed time:               9.54 secs
Data transferred:           0.23 MB
Response time:              0.00 secs
Transaction rate:          61.32 trans/sec
Throughput:             0.02 MB/sec
Concurrency:                0.19
Successful transactions:         585
Failed transactions:               0
Longest transaction:            0.05
Shortest transaction:           0.00

所感

実用的なコードでは結果が変わってくるだろうから参考程度に。
しかし良さみは感じ取れた。

Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account log in.