Node.jsを10.x系にupdateした
久しぶりにMemory Usageが40%切っているのを見た
Node.js 9.xでは50%〜60%ぐらいだった
まだあまり時間経っていないので、個人の感想レベルです
babelの設定
ReactのJSXをサーバーサイドレンダリングで使う事
それくらい
code:src/server/.babelrc
{
"presets": [
"react"
],
"plugins": [
"transform-es2015-modules-commonjs",
"transform-object-rest-spread"
]
}
ほとんどbabelで変換しなくても、最近のNode.jsならそのまま実行できる
object-rest-spreadとimport/export文以外は全く問題ない
俺は何もしてないのに開発も運用もどんどん楽になっている
Node.jsにコミットしてくれている人が本当にありがたい
最近のブラウザのES2015/ES2017サポートも素晴らしい
code:src/client/js/worker/service-worker/.babelrc
{
"plugins": [
"transform-es2015-modules-commonjs",
"transform-object-rest-spread"
]
}
そろそろフロントエンド開発は環境セットアップが難しい、という声も消えていくのではないかと思う
module bundleの所だけはHTTP2が普及するとか?まで待たなければ無理そうだけど