Как вы сказали, весь блок "создает" сервер, а не только одна строка для "создания" сервера.
Используя узел и npm, вы устанавливаете express const express = require ('express')
В этой строке вы используете express framework const app = express ()
В этой строке вы устанавливаете const port port = 3000
В этой строке вы создаете основной root app.get ('/', (req, res) => res.send ('Hello World!'))
и эта строка использует порт и время запуска вашего веб-сервера app.listen (port, () => console.log (Example app listening at http://localhost:${port}
))
Как вы видите, все это в совокупности "создает" сервер