此文已由作者尧飘海授权网易云社区发布。 欢迎访问网易云社区,了解更多网易技术产品运营经验。 随着Node.js的不断发展与壮大,应用范围也越来越广泛,从传统的企业应用,到互联网使用,再到云计算的发展,它的身影也是随处可见。当然,它的受欢迎程度能在短时间内得到这么快的发展,除却与其本身的事件模型及V8
转载
2018-10-30 11:37:00
91阅读
此文已由作者尧飘海授权网易云社区发布。 欢迎访问网易云社区,了解更多网易技术产品运营经验。 随着Node.js的不断发展与壮大,应用范围也越来越广泛,从传统的企业应用,到互联网使用,再到云计算的发展,它的身影也是随处可见。当然,它的受欢迎程度能在短时间内得到这么快的发展,除却与其本身的事件模型及V8
转载
2018-10-30 11:36:00
100阅读
2评论
在当今互联网时代,实时性成为了用户体验的关键。而服务器端推送(Server-Sent Events)正是一种实现实时通信的重要方式之一。今天,我们将探讨如何使用Node.js来实现服务器端推送,让我们的应用变得更加动态和互动。
原创
2024-02-28 15:04:46
71阅读
什么是Node.js?Node.js是一个基于Chrome V8
JavaScript引擎构建的JavaScript运行环境,它让开发者能够使用JavaScript编写服务器端应用程序。这一创新彻底改变了JavaScript只能运行在浏览器中的传统认知,实现了"JavaScript无处不在"的愿景。Ryan Dahl在2009年创造了Node.js,他的目标是创建一个适合构建高性能网络应用的平台
node.js 入门 node.js 可以运行在 Linux、Windows 和 Macintosh 等主流的操作系统上。在 Windows 平台上运行 node.js 的话,需要 Cygwin 或是 MinGW 的支持。下面以常用的 Windows 平台为例来说明。首先需要安装 Cygwin。安装的时候需要选择 gcc-g++ 、make 、openssl 和 python 等包。gcc 的版本必须是最新的。接着从参考资料中给出的地址下载 node.js 0.4.0 版本的源代码。下载解压之后,依次在 Cygwin 中运行 ./configure 、make 和 make...
转载
2013-08-30 15:42:00
34阅读
2评论
node.js 是一个可以使用 JavaScript 开发服务器端应用的平台。
原创
2023-07-24 17:11:42
176阅读
如何在Node.js中优化服务器端渲染?作者|Ben Hughes译者|无明在 Airbnb,我们花了数年时间将所有前端代码迁移到 React 架构,Ruby on Rails 在 Web 应用中所占的比例每天都在减少。实际上,我们很快会转向另一个新的服务,即通过 Node.js 提供完整的服务器端渲染页面。这个服务将为 Airbnb 的所有产品渲染大部分 HTML。这个渲染引擎不同于其他后端服务
原创
2020-12-21 14:44:07
1199阅读
前言 Node.js是一种强大的开发平台,它基于JavaScript语言,专注于构建高性能的服务器端应用程序。这篇文章将带您深入探索Node.js,提供一个全面的指南,从基本概念到实际应用,以帮助您充
原创
2023-11-13 10:14:07
49阅读
Node.js是一个强大的服务器端运行时环境,它的非阻塞I/O和事件驱动架构使得构建高性能应用变得更加容易。本文将深入探讨Node.js的核心概念和用法,并提供一些示例代码来帮助读者更好地理解。 No
原创
2023-11-13 09:24:39
125阅读
让我们看一个示例,展示在内存消耗方面,采用流的编程思路带来的巨大优越性。
原创
精选
2023-01-13 16:34:30
2184阅读
点赞
入口:在 express-engine.js 文件的 render 函数设置断点:进入 platfor创建的:server.ts 里,定义了使用 ngExpressEngine boostrap AppServerModule:从 index.ht
原创
2022-04-10 10:33:36
82阅读
入口:在 express-engine.js 文件的 render 函数设置断点:进入 platform-server.js:这个文件就是 SAP Spartacus 开启服务器端渲染之后,package.json 里新增添的引用:下图实例化的 AppServerModule:也是通过 SAP Spartacus Schematics 自动创建的:server.ts 里,定义了使用 ngExpressEngine boostrap AppServerModule:从 index.ht
原创
2021-08-10 11:52:02
357阅读
首先要使用的工具为idea,当然你用它的"儿子" WebStorm 也可以,创建node项目图解:然后选择项目名和版
原创
2022-11-30 14:59:45
281阅读
在游戏开发中一般不会将所有的服务放到一个服务器上,都会采取针对项目的各个部分分布在各自独立的服务器中。例如手游服务框架:以上其实表达的是很是简陋的,所以最近看了一份比较详细的服务器架构文章,分享一下希望对大家有些用处。总共将分为10个模块:LoginGate服务器LoginServer服务器GameGate服务器GameServer服务器IMServer服务器AIServer服务器CenterSe
转载
2023-08-30 14:46:19
19阅读
/*使用http.ServerResponse对象的writeHead方法设置响应头信息*/var http
原创
2023-01-11 20:26:42
123阅读
nodeJs 远程服务器的部署和简单静态Web服务器 一、简单的nodeJs写的 http 服务器1.先Hello world,创建最简单的 Node 服务器(server.js)const http = require("http");
http.createServer(function(request, reponse) {
response.writeHea
转载
2023-06-19 18:55:08
309阅读
(注:1、本文基于Node.js V0.3.6; 2、本文假设你了解JavaScript; 3、本文假设你了解MVC框架;4、本文作者:QLeelulu,转载请注明出处。5、本文示例源代码:learnNode.zip)Node.js是什么Node让你可以用javascript编写服务器端程序,让javascript脱离web浏览器的限制,
转载
2012-02-11 15:07:00
42阅读
2评论
目录创建一个服务器buffers&streamsbuffersstreams in node.js通过streams读或写数据pipes在客户端显示HTML页面在客户端显示JSON格式数据基本路由配置nodemon Node自动启动工具ExpressHTTP methodsexpress基本使用中间件方法(middleware function)EJS (JavaScript模板引擎)基本
转载
2023-06-27 12:53:41
137阅读
在 Node.js 中开启一个 HTTP 服务很简单,如果想使用 Node.js 开启一个 HTTPS 的服务需要两步:一是生成签名证书,二是还需借助 Node.js 提供的系统模块 HTTPS 完成。自签名证书通常在企业中面向公网使用的证书通常是由全球权威 CA 机构签发的证书,受各大浏览器厂商信任。在开发测试时为了简单点我们可以自签名证书,但是这在浏览器中打开时会有安全问题提示。使用 open
原创
2021-05-05 16:28:37
1144阅读
一、安装Nodejs1下载安装node.js下载安装:地址址http://www.nodejs.cn使用node.exe来解释执行写好的js代码环境变量他会自动配置好但是你使用第三库就还要一个环境变量,指定Node搜索第三方模块路劲NODE_PATH是npm安装好的模块所在的搜索路劲.NODE_PATH值:%AppData%\npm\node_modules;2.下载安装cygwin然后写一个he
原创
2018-02-02 21:36:27
1583阅读