如何在现有网站中实现 Node.js 聊天应用程序?

时间:2021-01-24 03:30:18

标签: javascript html node.js socket.io

我最近开始接触 Node.js,我非常喜欢 Socket.io 网站上显示的实时聊天应用程序示例。但是,在所有示例中,我看到使用的 URL 是 localhost:8080 或任何适用的 ip 和端口。但是,有什么方法可以将其实现到现有网页中,使其不是单独的 URL?如果不是,这些实时聊天应用在现实生活中是如何完成的?

1 个答案:

答案 0 :(得分:0)

这类问题通常不是针对stackoverflow的,但每个人都去过你所在的地方! Stackoverflow 专门用于解决与代码相关的问题,但这可能会帮助您进行下一步:

NodeJS 是一种后端服务器语言,您必须将其部署到生产环境中。

新开发人员通常通过使用 heroku.com 之类的服务来快速托管后端应用程序来学习,他们将学习 Linux 或 Microrost Server 的很多复杂性排除在外,但更高级的开发人员通常不会使用它们。< /p>

更高级(真实世界的应用)在 AWS/Azure/其他主机上运行。

在现有网站中实现它需要前端和后端语言。 Nodejs 为您提供了优势,因为它是 javascript,并且可以在前端和后端情况下运行。

网上有很多地方提供创建后端服务器和前端网站的教程。

这个列表是无穷无尽的,但一些适合新开发者的好地方

https://frontendmasters.com/

https://teamtreehouse.com/

https://egghead.io/

这是一个关于设置 nodejs 应用程序的 heroku 教程 Getting Started on Heroku with Node.js

相关问题