Node学习01:Node知识点汇总!

本文介绍了浏览器的工作原理,包括其组成部分和渲染引擎的运作过程。接着,阐述了Web开发的基本流程,比较了Web应用程序与桌面应用程序的区别,并详细探讨了C/S和B/S架构。然后,深入讲解了Node.js,包括它的概念、特点、安装配置以及如何使用Node.js开发Web应用程序。此外,还介绍了同步和异步文件读写、http服务程序创建、event loop的概念以及npm包管理器的使用。最后,通过实例展示了如何用Node.js实现新闻列表功能。

MDN

MDN

准备知识

浏览器工作原理

  1. 浏览器组成
  2. 浏览器渲染引擎工作原理
  3. 通过浏览器访问网站全过程

Web 开发本质

  1. 请求: 客户端发起请求.
  2. 处理: 服务器 处理请求.
  3. 响应: 服务器将处理结果发送给客户端.

Web应用程序与桌面应用程序对比(计算器案例)

关于C/S(Client/Server) 和 B/S(Browser/Server)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wZXXHrJT-1626863241944)(imgs/client-server.png)]

node.js 介绍

  1. node.js 是什么?
  2. node.js 有哪些特点?
  3. node.js 官方网站
  4. node.js 学习资源
  5. 为什么要学习Node.js?
  6. Node.js安装和配置
  7. Node.js 开发 Web 应用程序 和 PHP、Java、ASP.Net等传统模式开发Web应用程序区别

node.js 编程

  1. node.js 编写控制台程序
  2. node.js 进行文件读写
  • 同步 & 异步读取文件
  1. node.js 创建 http 服务程序

解释异步是如何实现的? eventloop

npm 介绍

node.js 实现新闻列表

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值