基于React的PC网站前端架构分析

本文适合对象 有过一定开发经验的初级前端工程师; 有过完整项目的开发经验,不论大小; 对node有所了解,关注前端发展,了解所谓“大前端”的概念; 了解React; 了解ES6; 想要初步了解一下大型网站的前端结构的人。 关于demo 地址: https://github.com/……

NodeJS(⑤)——网络操作

在nodejs(①)中,有一个例子是建立一个服务器的,这里就介绍一下如何建立一个服务器。 首先我们要介绍一下http协议(前面网络协议的文章里面也有介绍) HTTP协议 超文本传输协议(HyperText Transfer Prototcol)HTTP假定其下层协议提供可靠的传输。因此,任……

NodeJS(④)——文件系统

文件系统,即fs(file system)模块,是nodejs模块中非常重要的一个模块。javascript无法对文件进行操作,但是nodejs中的fs模块可以。 文件系统主要分成三部分: 1.文件操作 2.文件夹操作 3.流操作 文件操作 文件操作的api如下: fs.readFile(file[,options],……

NodeJS(③)——event模块

event模块 event模块就是事件模块,那么nodejs中为什么需要这样一个模块呢? 因为nodejs是基于javascript语言的,javascript单线程异步的特性导致nodejs也是单线程异步的,因此我们只能通过事件来绑定回调函数。 使用event模块,首先要引入events模块,这里……

NodeJS(②)——NodeJS的模块系统与npm

模块系统 在以前的js代码中,我们所有的代码都是运行在同一个作用域,即全局作用于中,没有所谓的模块概念。 在后端中,我们需要将代码分离开,所以这里就需要用到模块的概念了。 前端与后端相比的弊端就在于: 1.没有模块系统 2.没有标准的接口 3.缺乏包管……

NodeJS(①)——NodeJS介绍

好吧两个月没更新的我今天开始更新简单的NodeJS的知识了(捂脸),请不要再催了好伐? NodeJS简介 那么首先先来大致了解一下nodejs吧。 首先我们要了解nodejs是基于javascript语言并且运行在服务器端的运行环境。 虽然同样是javascript语言,语法什么的也都……

Top