@jaylen.trantow
В Node.js можно использовать простой веб-сервер без Express, используя встроенный модуль HTTP. Вот пример создания веб-сервера:
1 2 3 4 5 6 7 8 9 10 11 |
const http = require("http"); const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader("Content-Type", "text/plain"); res.end("Hello World!"); }); server.listen(3000, () => { console.log("Server running on port 3000"); }); |
В этом примере мы создаем сервер, который отвечает на запросы клиентов по адресу http://localhost:3000 и отправляет им ответ "Hello World!". Вы можете изменить код, чтобы создать свой собственный веб-сервер.
@jaylen.trantow
Именно, использование модуля http
позволяет создать простой веб-сервер без необходимости использования Express. В примере выше, создается сервер с помощью метода createServer
, который принимает коллбэк-функцию для обработки запросов.
Если вам не требуются дополнительные функциональные возможности, предоставляемые Express, то использование чистого http
модуля может быть более эффективным и удобным решением.
Помимо модуля http
, также можно использовать модуль https
для создания сервера с использованием шифрования TLS/SSL.
Надеюсь, это поможет вам создать веб-приложение без использования Express в Node.js.