05 2019 档案

摘要:写在前面 hello,小伙伴们,我是 ,本篇文章依旧出至于我的 GitHub仓库 ,如果你觉得我写的还不错,欢迎给个 ,小伙伴们的 是我持续更新的动力 ! node学习教程 "GitHub" 安装 安装这里,我就不详细介绍,大家可以根据官网选择匹配自己电脑系统的版本安装即可。 mongoDB dow 阅读全文
posted @ 2019-05-31 14:27 pubdreamcc 阅读(1219) 评论(8) 推荐(4)
摘要:前言 hello,小伙伴们,本篇仓库出至于我的GitHub仓库 web study ,如果你觉得对你有帮助的话欢迎star,你们的点赞是我持续更新的动力 "web study" 打包工具 毫无疑问现在是非常火热的前端自动化打包工具,本系列教程是基于最新版 来编写。 webpack 4:零配置开始 1 阅读全文
posted @ 2019-05-29 18:16 pubdreamcc 阅读(502) 评论(0) 推荐(0)
摘要:前言 hello,小伙伴们,我是你们的 ,本篇博文出至于我的GitHub仓库 ,欢迎小伙伴们点赞和 ,你们的点赞是我持续更新的动力。 GitHub仓库地址: "node学习教程" 好了,废话不多说,今天我们来玩一个有意思的 : Node实现爬虫抓取掘金点赞大于 的优质前端文章 先来看以下效果: 服务 阅读全文
posted @ 2019-05-28 19:39 pubdreamcc 阅读(3615) 评论(1) 推荐(0)
摘要:写在前面 hello,小伙伴们,我是你们的 ,本篇博文出至于我的GitHub仓库 ,欢迎小伙伴们点赞和 ,你们的点赞是我持续更新的动力。 GitHub仓库地址: "node学习教程" 好了,废话不多说了,今天继续我们 的学习~ 开篇 今天我们来聊一聊express中非常重要的一个概念—— (expr 阅读全文
posted @ 2019-05-25 20:12 pubdreamcc 阅读(1389) 评论(0) 推荐(0)
摘要:前言 hello,小伙伴们,我是你们的 ,本篇博文出至于我的GitHub仓库 ,欢迎小伙伴们点赞和 ,你们的点赞是我持续更新的动力。 GitHub仓库地址: "node学习教程" 本篇文章对应的源码: "Student Management System" 好了,废话不多说了,今天继续我们 的学习~ 阅读全文
posted @ 2019-05-24 18:48 pubdreamcc 阅读(980) 评论(0) 推荐(0)
摘要:前言 本篇博文出至于我的 仓库: "web study" ,如果你觉得对你有帮助欢迎star,你们的点赞是我持续更新的动力,谢谢! 异步编程在前端开发中尤为常见,从最早的 ,到后来的各种封装 ,再到 事件触发的回调,无不涉及异步编程。今天咱们来聊聊 中新提出的异步解决方案: 和`async/awai 阅读全文
posted @ 2019-05-23 16:51 pubdreamcc 阅读(1161) 评论(0) 推荐(1)
摘要:写在前面 小伙伴们大家好,我是你们的 ,接着前面的学习,这篇博文出至于我的GitHub仓库: ,如果你觉得对你有帮助,欢迎 ,你们的点赞是我持续更新的动力,谢谢! Node.js学习教程资料: "GitHub" 前言 我们在之前的node.js学习的基础课程中已经完成了一个简单的用户发表评论社区,今 阅读全文
posted @ 2019-05-22 14:31 pubdreamcc 阅读(777) 评论(2) 推荐(1)
摘要:`Express Express API`的事情,这就使得我们更加注重业务的功能和开发效率上,不必纠结过多底层的事情。 Express中文官网: "Express" 快速入门 1. 安装: 2. 项目中引入: 3. 运行项目: 利用express框架可以减少我们的代码量,比起之前使用node核心模块 阅读全文
posted @ 2019-05-21 11:17 pubdreamcc 阅读(673) 评论(2) 推荐(0)
摘要:Map 对象保存键值对。任何值(对象或者原始值) 都可以作为一个键或一个值。构造函数 可以接受一个数组作为参数。 Map和Object的区别 一个 的键只能是字符串或者 ,但一个 的键可以是任意值。 中的键值是有序的(FIFO 原则),而添加到对象中的键则不是。 的键值对个数可以从 size 属性获 阅读全文
posted @ 2019-05-20 10:58 pubdreamcc 阅读(2141) 评论(3) 推荐(1)
摘要:前言 移动端页面常见的一种效果:下拉刷新(pulldownrefresh)和上拉加载(pullupload),目的都是为了增强用户的体验效果,因此各种移动端滑动插件也是层出不穷,今天小编也在这里给大家推荐一个滑动插件: 。 GitHub地址: "better scroll" 利用better scr 阅读全文
posted @ 2019-05-16 19:21 pubdreamcc 阅读(7435) 评论(1) 推荐(1)
摘要:Node.js中使用 模块化机制,通过 下载的第三方包,我们在项目中引入第三方包都是: ,究竟 方法加载第三方包的原理机制是什么,今天我们来探讨下。 1. 优先在加载该包的模块的同级目录 中查找第三方包。 2. 找到该第三方包中的 文件,并且找到里面的 属性对应的入口模块,该入口模块即为加载的第三方 阅读全文
posted @ 2019-05-11 19:27 pubdreamcc 阅读(448) 评论(0) 推荐(0)
摘要:`canvas setinterval() canvas`动画上手很简单,今天可以自己动手来实现一个酷炫气泡效果。 1. 气泡炸裂效果(类似水面波纹) 代码如下: 2. 气泡上升效果 代码如下: 阅读全文
posted @ 2019-05-09 18:18 pubdreamcc 阅读(1645) 评论(0) 推荐(0)
摘要:前面 接着上一节的内容来,今天我们要完成一个用Node开发后台服务器,实现一个简单的用户评论社区。可以先看下效果图: 开始 1. 建立项目文件夹 ,在里面新建一个 文件夹, 文件夹存放我们允许客户端访问的资源,这里是公开的。 文件是我们服务端代码。 在 文件中放的是网站的首页内容,这里采用 框架快速 阅读全文
posted @ 2019-05-09 15:52 pubdreamcc 阅读(1551) 评论(0) 推荐(1)
摘要:前言 现在的web网站都是非常讲究用户体验,一般都会采用服务端渲染加客户端渲染一起实现功能。服务端渲染有利于搜索引擎优化(SEO),利于被网页爬虫抓取数据,多见于电商网站商品信息获取等。客户端渲染不利于搜索引擎优化,网页数据异步获取,首页加载时间长,用户体验相对较好,常用于不需要对SEO友好的地方。 阅读全文
posted @ 2019-05-08 10:46 pubdreamcc 阅读(1371) 评论(0) 推荐(3)
摘要:前言 今天咱们用Node.js中的核心模块以及上节学习的模板引擎 来实现服务器软件 的大体功能。用过Apache的朋友都知道,我们只需把本地文件放置在Apache的 目录下,开启服务器后,浏览器便可通过服务器访问本地文件。 1. 创建 和`www server www`文件夹(类似Apache的ww 阅读全文
posted @ 2019-05-07 14:09 pubdreamcc 阅读(469) 评论(0) 推荐(0)
摘要:前言 JavaScript的原型和原型链是面试的时候经常被问及到的问题,考察了我们对JavaScript的基础掌握情况,今天我们在这里用一张图来梳理下其中的知识点。 下面我来引入这张非常经典的图,我也是亲手画了下,大家也可以自己动手去画,对理解原型及原型链有很大的帮助。 这张图详细的描述了构造函数 阅读全文
posted @ 2019-05-07 09:49 pubdreamcc 阅读(1462) 评论(0) 推荐(0)
摘要:前言 大家之前都有使用过浏览器中js模板引擎,其实在Node.js中也可以使用模板引擎,最早使用模板引擎的概念是在服务端新起的。 art template 是一款高性能的JavaScript 模板引擎,不仅可以在浏览器(前端)使用,同时也可以在Node中使用。 GitHub地址:art templa 阅读全文
posted @ 2019-05-06 23:04 pubdreamcc 阅读(660) 评论(0) 推荐(0)
摘要:前言 我们前面已经学习完了Node中一些核心模块还有如何正确配置响应头的Content Type,今天我们来实现一个简单的demo,巩固下之前学习的内容。 需求 我们平时访问百度或者其他大的门户网站的时候,服务器给我们返回的基本都是一个HTML文档,然后浏览器解析渲染成页面。 今天我们就用Node. 阅读全文
posted @ 2019-05-04 20:55 pubdreamcc 阅读(633) 评论(0) 推荐(0)
摘要:前言 Node中,每个模块都有一个 接口对象,我们需要把公共的方法或者字符串挂载在这个接口对象中,其他的模块才可以使用。 Node.js中只有模块作用域,默认两个模块之间的变量,方法互不冲突,互不影响,这样就导致一个问题,我们怎样使用加载进来的模块中的方法呢?这就需要在另外一个模块 接口对象中挂载模 阅读全文
posted @ 2019-05-03 20:50 pubdreamcc 阅读(369) 评论(0) 推荐(0)
摘要:前言 继续上一节的探讨,今天我们来聊聊Node中怎么搭建一个简单的web服务器。平时大家在撸码的过程中,经常需要向服务器发送请求,然后服务器接受请求,响应数据。今天我们就来自己手写一个简单服务器,根据前端请求,我们来响应相关数据。 开始 开启一个本地服务器需要Node.js中 核心模块,至于核心模块 阅读全文
posted @ 2019-05-03 15:04 pubdreamcc 阅读(530) 评论(0) 推荐(1)
摘要:前言 Node.js中赋予了JavaScript很多在浏览器中没有的能力,譬如:文件读写,创建http服务器等等,今天我们就来看看在node中怎样用JavaScript进行文件的读写操作。 1. 读文件 1. 我们在data文件夹下新建一个 ,并且在里面写入: ,如图: 2. 我们在 同级目录下创建 阅读全文
posted @ 2019-05-02 22:00 pubdreamcc 阅读(718) 评论(0) 推荐(0)