
NodeJS
文章平均质量分 76
jwllwj_2018
start:2016.7-2016.12 ~~~记录
展开
-
NodeJS相关笔记(一)
1.前端与后端◆前端:做静态资源的◆后端:操控服务器的硬件的◆2.为什么学习node.js◆就业有市场◆有商业用途◆本身技术是有价值◆js开发◆使用node.js最好使用双数版本,单数版本不会长期维护,双数版本都会长期支持,所以安装node最好都安装双数版本,如4、6、8这样的。3.js引擎◆汽车引擎:转化的作用,就像汽油柴油等等经过转化之后变成动能◆js引擎:模板和数据转化为页面◆浏览器引擎:将...原创 2018-06-19 13:06:33 · 379 阅读 · 0 评论 -
NodeJS相关笔记(二)
1.世界上最简单的事情就是放弃了,放弃是一件很简单的事情,不放弃是一个很困难的事情。2.node.js◆Nodejs是一门技术,javascript是一门语言。◆Nodejs基于V8的Javascript引擎,好处是不用去考虑兼容性的问题。◆Nodejs的特点是:异步非阻塞式IO模型、事件驱动机制、轻量高效的。◆Nodejs可以运行在Windows上也可以运行到Linux上。◆模块儿系统:【 ◇模...原创 2018-06-20 16:43:22 · 380 阅读 · 0 评论 -
NodeJS相关笔记(三)
1.mvc◆mvc原本是后端的,一个分层的概念,后来前端的技术偷换过去了,和后端有很大的区别,只是做了一个分层,angular是mvc模型的一个进化。2.mvvm模型◆后端的mvc,大多是靠controller,而前端的mvc大多是靠model和view,所以衍生出了mvvm,model、 view 、viewmodel($scope,他的作用性远大于controller,把控制器层给遮住了)。2...原创 2018-06-20 16:45:23 · 203 阅读 · 0 评论 -
NodeJS相关笔记(四)
1.io就是数据读写、数据流动◆输入输出◆文件操作的读写◆网络操作中的请求与响应◆◆2.事件驱动模型◆主线程会去执行node的代码,把js代码放入队列,形成一个事件环◆主线程会去把队列中的同步代码一个一个的取出来执行◆在同步代码执行的时候会检查有没有异步代码◆异步代码分为两种:1.异步非io,如setTimeOut()、setInterval()。2.异步io文件操作◆如果是异步非io,那么就会在...原创 2018-06-20 16:47:16 · 279 阅读 · 0 评论 -
NodeJS相关笔记(五)
1.服务器就是一台电脑,性能特别好的大电脑,服务多用linux,如centos、ubuntu2.应用服务器◆是作为服务器执行共享业务应用程序的底层系统软件3.web服务器◆web服务器是一种应用服务器,提供了web服务,对内提供web应用程序的的运行环境。◆如:Apache、Nginx、IIS、tomcat◆NodeJS没有web服务器,因为它本身就是web服务器,Nodejs就是一个面向网络而生...原创 2018-06-20 16:49:06 · 319 阅读 · 0 评论 -
NodeJS相关笔记(六)
1.网站的优化重点是思想◆压缩能够压缩的,减少网络流量◆合并的尽量合并,减少网络请求◆可以使用其它大平台的CDN节点,如请求angular.js文件等等,请求别人的,那么就能够减少网络请求和网络流量。◆少用js去遍历对象或者写for循环,for循环同步代码会阻塞线程。◆能提前运算好的就提前运算好,使用枚举法。◆响应式图片,图片压缩,根据你屏幕的大小显示指定大小的图片。◆使用字体图标代替图片◆传智播...原创 2018-06-20 16:50:23 · 241 阅读 · 0 评论