背景自从2009年node.js 发布以来,这一被称为前端工程师逆袭的技术得到的飞速的发展和广泛的关注。 node.js平台上已经涌现出了很多优秀的框架和技术应用,node.js以其轻量和高效的特性,正在对我们以往的技术构架产生着新的改良和扩展。活动简介2015年3月28日,举行的node.js专场活动,是由w3ctech联合cnode举办了NodeParty(北京站),也是w3ctech在201
我对Node.js的看法    node.js是基于chrome的js运行引擎(俗称v系列, 特点就是快)运行的服务器脚本语言,用于方便地搭建响应速度快、扩展方便的网络服务。之所以快速高效得益于它的非阻塞IO和便捷的事件驱动。     为什么我们要使用Node.js?    处理高并发能力强,而且基于函数式编程使得异步回调变的非
转载 2024-06-11 19:15:51
26阅读
一、项目框架的搭建      1.建立项目文件夹           (1)手动在本地建立              或
nodejs项目实战教程01——http服务和URL类1.开发准备2.如何创建一个简单的nodejs应用3.如何创建一个http服务4.如何获取url中的参数4.1 URL类基础4.2 动态监测URL的变化 1.开发准备去官网下载和安装nodejs和vscode,希望先了解nodejs基础的同学可以先看看我的《万字肝完nodejs入门教程,详解入口,建议收藏(更新中)》这篇文章2.如何创建一个简
本章我们同样通过实战的演练,利用Node.js建立一个简单的Web服务器     如果你熟悉.NET或其他类似平台的Web开发,你可能会像,建立一个Web服务器有什么,在Visual Studio中建立一个Web工程,点击运行即可。事实的确是这样,但请不要忘记,这样的代价是,比如果说,你是用.NET开发Web应用,你就使用了完整的IIS作为你的
Node.js Express+Mongodb 项目实战这是一个简单的商品管理系统的小项目,包含的功能还算挺全的,项目涵盖了登录、注册,图片上传以及对商品进行增、删、查、改等操作,对于新手来说是个很不错的练手项目,分享给大家。GitHub源码:https://github.com/oceanMin/cms项目前准备安装node.js安装express安装mongoDB章节目录快速开始快速开始模块e
在数字化转型浪潮持续席卷各行各业的今天,后端开发技术栈的迭代速度令人目不暇接。而Node.js自2009年诞生以来,凭借其独特的非阻塞I/O模型和事件驱动架构,始终占据着服务器端开发的重要位置。随着2025年的到来,Node.js生态又迎来了一系列令人振奋的革新,新一代Node.js课程不仅涵盖了这 ...
转载 9天前
413阅读
目录一、什么是Node.js二、Node.js 可以做什么三、Node.js内置API3.1、fs 模块3.2、path 路径模块3.3、http模块四、本地服务案例一、什么是Node.js        它不是一门语言,库,框架,而是js运行时的环境。nodejs可以解析和执行js代码,相比于以前只用浏览器才可以解析
转载 2023-12-13 12:31:19
66阅读
首先:安装第三方的mysql数据库、连接到mysql数据库(建立连接)、执行sql语句操作数据库(可以执行SQL语句操作数据库) npm init -y  ---建立项目管理包  npm install mysql 配置mysql模块___我使用的是XAMPP自带的mysql 导入mysql数据库:require('mysql')建立与m
转载 2024-02-22 16:44:31
350阅读
参考:一、Node.js中的模块Node.js使用require引入依赖的模块,因此模块是Node.js中的重要组成部分,这篇博客主要罗列一下常用的Node.js模块,并且在后期会添加在工作中用到的模块参考备用。二、Node.js EventEmitterNode.js 所有的异步 I/O 操作在完成时都会发送一个事件到事件队列。Node.js里面的许多对象都会分发事件,所有这些产生事件的对象都是
node环境搭建typescript上效果 看这篇文章,你可以收获在node环境中,编写代码,自动运行,编译成js。安装库npm install typescript -D 我们要明白一个原理,ts(typescript) 是js的超集,生效的还是js,因此,ts所在的部分是编译成js,把js拉上了一个层次,使用ts就是在开发阶段编译成js,然后和js是一样的。ts 的作用 传送门安装可以使用局部
转载 2024-01-28 00:59:42
53阅读
本文内容主要分为两大部分,第一部分是 Node.js 的基础和架构,第二部分是 Node.js 核心模块的实现。Node.js 基础和架构Node.js 的组成Node.js 代码架构Node.js 事件循环组成Node.js 主要由 V8、Libuv 和第三方库组成。v8:实现js解析、执行、自定义扩展之类的Libuv:跨平台的异步 IO 库,但它提供的功能不仅仅是 IO,还包括进程、线程、信号
1、Node.js 简介        Node.js 最初开始于 2009 年,是一个可以让 JavaScript 代码离开浏览器的执行环境也可以执行的项目。 它不是一个前端的 web 框架,不能将其与 Java 的 Spring 做类比;同时它也不是一门编程语言,它并不是面向后端的一门 js,它仅仅是以
node概念1、nodejs是js语言在脱离浏览器环境运行的解决方案,它主要由ECMAScript与node API(系统内置模块和第三方模块)两部分组成。 2、node是一种js语言的脱离浏览器运行的拓展平台。node架构 1、natives modules部分:就是我们书写的易于nodeAPI的js代码部分 2、bingings部分:是通过c或c++实现的和底层模块功能交互的功能代码 3、v8
NodeJS 的内部实现图1 图2 NodeJS 的总体架构如上图所示,底层实现是C/C++, 通过编写JS ,来调用底层的C/C++ 接口, 来封装调用成JS的模块库。 NodeJS 提供的核心模块有http模块 、 https模块、fs文件系统模块,etc。组件和第三方依赖V8:Google 开源的高性能 JavaScript 引擎,以 C++ 实现。这也是集成在 Chrome 中的 JS
nodejs 新建项目
原创 2021-07-15 11:38:14
98阅读
依赖管理node 由于 npm 的存在,几乎每个项目都有一大堆的依赖模块,我们要如何维护这些依赖模块呢?原始的解决方案:手动管理在最初接触 node 的时候,我们通常通过 npm 安装好依赖模块,然后就把这些依赖模块和我们自己的代码推上了github,甚至还会修改这些依赖模块的代码。我的第一个 node 项目 nae 网站,就属于这一类。不忍直视的把一部分依赖模块传上了 git(可能是因
转载 9月前
36阅读
 参考视频教程资料:   Node.js+Koa2框架生态实战从零模拟新浪微博 : (http://www.notescloud.top/goods/detail/1222)<http://www.notescloud.top/goods/detail/1222  Node.js仿知乎服务端深入理解RESTfulAPI
it
转载 2021-08-30 16:12:23
705阅读
好久都没写博客了,这次看完了nodejs这本书,但是自己还是不会写,所以要总结一下,加深一下印象。这本书是以一
原创 2022-07-11 10:31:15
97阅读
目录一、基础配置二、安装Nginx方法二:brew安装nginx三、配置Nginx一、基础配置如果你的服务器是全新的,那么首先更新源: 输入apt-get update回车安装curl,用来下载资源: 输入apt-get install -y curl回车下载node安装脚本: 输入curl -sL https://deb.nodesource.com/setup_8.x | sudo -E ba
转载 2024-04-07 14:05:22
149阅读
  • 1
  • 2
  • 3
  • 4
  • 5