エクスプレスを使用して小さなノードサーバーを実行しています。ある時点で、静的なHTMLコンテンツを変数に格納することを決めました。ディスクからサーバーにサービスを提供するのではなく、少し速くそれらを提供します。node-expressサーバー上のサーバー変数に静的HTMLファイルを格納する利点はありますか?
しかし、トピックに関する確固たる情報を探していて、私は失望してしまい、トピックで何かを見つけることができませんでした。したがって、私はこのような話題に関する考え方(あるいは話題の良い読書資料)を求めています。
ベスト、 Fochlac
サンプルコード:
const express = require('express')
, app = express()
, server = require('http').createServer(app)
, server = require('http').createServer(app)
, server_port = 8080
, server_ip_address = 'localhost';
server.listen(server_port, server_ip_address,() => {
console.log('listening on port '+ server_port);
});
app.use('/index', express.static('/Public/index.html'));
/*** vs ***/
const index = fs.readFileSync('/Public/index.html').toString();
app.get('/index', (req, res, next) => {
res.status(200).send(index);
});