欢迎光临散文网 会员登陆 & 注册

小漫见习录:后端剑圣Node.js 【+800EXP】

2020-03-08 15:52 作者:ManWinter  | 我要投稿

剑圣(JavaScript)的基本能力就是使用寒术(Function)。

day01

nodejs环境安装完成。

大家好,我叫JavaScript,今天是上班的第一天,我在客户端获得了一个办公位。

day17

在公司入职第一天我都知道这个公司非常的完善,每个部门都有相应的职责。别的公司都是分成什么什么小组,而我们公司称之为模块。需要别的小组帮助就用require,然后选择帮助小组就可以使用explore。

day18

散会结束之后,我就请求了兄弟单位的协助。让他们展示了函数和变量。

应该是汇报大会,冠军小组应邀给我们展示了一下他们的函数。操作之复杂,还可以根据不同的情况变形相应的剑术。

今天和高层的谈话中,我无意中得知原来我们小组的本身名字叫模块和Explore和require都是我们剑圣的固有技能。

day22

我模块小组只能通过点语法去施展explore

大法,如果擅自使用赋值函数,将会失去和组织的联系。这就宣告的宗主谋者Moudle有着我们所有的主权。

day24

组织中最杰出的剑圣,我们称之为出包剑圣,他们可以独立出来相当于子公司。出包剑圣直辖于包管理器旗下。珠宝剑圣在管理器里面注册专属的指令就可以成为职业剑圣。

day26

我们的创世神在开天辟地之初就立下了以单线程的极致为目标的flag,用极致的燕返回调函数。来创造比多刀流还要快的剑术。用独特的核心事件来驱动剑术。

day28

node公司的核心武器。紫金葫芦buffer可以把一切捕获到的数据转换成原始的二进制状态。buffer吞噬了汉字和字母之后,我知道了一个汉字相当于三个字母的容量。一个字母uft-8下占一字节。

day30

require文件小组(fs)文件小组专精和系统文件打交道,这是以前用浏览器时代不可想象的操作。只要告诉小组文件的地址,就可以使用文件小组的技能打开写入文件。

day31

这还不足以支撑他成为职业剑圣。还有一个秘籍燕返异步操作文件。通过燕返技术打开文件,在回调中直接写入和关闭文件一气呵成。燕反剑技施展的同时不影响行进,前进结束燕返也归位。

day32

连续流式剑技,针对大型文件fs有一套流失剑技pipe。斩击形成通道,然后分割文件传入。

day35 - MongoDB

数据地牢,今天宗主在我们拜访了一下数据框,这是一个保存前人剑圣灵力加工成果的地方。王之宝库,存在剑技。剑技是形式,数据是实体。实虚实结合才能打出完美的效果。地牢里的精灵各自形成集合,以后中字文档记录着相同类型的小精灵的花名册。

day50

mongoose小组是专门和数据精灵打交道的专家。只要告诉他们精灵的位置,就可以connect连通精灵,记得燕返。打开精灵宝库。每当有新类型的精灵入狱可以使用scheme剑技绘制牢房建筑图。输入图纸和建筑名称model一下落地竣工。对建筑使用create就可以批量塞入定制的小精灵,别忘了燕返。

day52

model选定精灵的集合名,就可以进行批量操作。常见的有增删改查四种剑技。

Crate插入小精灵。

find查找小精灵,使用燕返取回数据。

update修改小精灵。比find多一个修改值。

Remove删除小精灵。

count统计小精灵,燕返取回数据。

day56

http小组,和前端的看客们打交道的小组。用createserver打开沟通线路。燕返先听后答复。别忘了打开监听listen房间号。

返回头:状态码和编码格式

返回尾:HTML

day57

所谓男女搭配,干活不累,HTTP小组出门的时候经常会带着router小组。router擅长顶层路由设计,把看客们想说的按规矩从URL传进来。因为在node的世界中没有web容器这一说,所有前端看客的访问必须通过router进来。要注意的是,不同的文件需要配置不同的返回头。毕竟不一样的客人就需要用不同的说话方式。router小组对访客的访问路径控制之精妙,使用rul.parse打散路径,精确单控。

day62

简单说一下前端访客的事情。他们除了可以从从地址栏输入以外,还可以通过表单的form进行传递。

day70

ejs模块小组,我们接触到的第一位世界级剑圣。可以活化传给前端页面中的数据部分。把数据和模板交给ejs,他就可以render出页面。

day72

express一位世界级别top剑圣。但是我更喜欢称他为老油条。比如让express调试过的router小姐姐非常的好用。Express一手getURL后只需要专心相应就可以,不用考虑什么响应头。Express的一手static直接可以托管静态文件。Express玩弄ejs也是轻车熟路,手下的res.一手render,交代一下ejs文件和数据json就把事情办了。这些事项多少无意,Express把这些套路整理出来,史称应用生成器。

day80

Express攻坚表演赛

路由 -> 页面 -> JSON -> 数据库

public:静态资源准备就绪

views:视图界面准备完毕

routes:路由js准备完毕


小漫见习录:后端剑圣Node.js 【+800EXP】的评论 (共 条)

分享到微博请遵守国家法律