资讯专栏INFORMATION COLUMN

我的全栈工程师之旅(一)

Alliot / 2671人阅读

摘要:我准备在半个月能搞定这些前端开发的知识,虽无法做到完全精通,但至少要能够写些小小的程序。我公众号里面有的安装教程。是单线程异步模式,这在高并发下有一定的好处,但也有坏处。模块的函数,检测文件状态。您的支持和鼓励是我最大的动力。

之前我一直做的是php开发,也一直比较忙,没时间安排学习前端,现在终于有点时间了,鉴于现在前端开发大行其道,作为一个合格的开发者,也改学习学习了。我准备在半个月能搞定这些前端开发的知识,虽无法做到完全精通,但至少要能够写些小小的程序。

那么,前端开发需要学习哪些知识呢。

由于我已经具备了JavaScript知识了,作为一个初学者,我计划按这样的学习路径来:

Nodejs---》MongoDB--》es6--》vue.js---》实战一个项目。

今天记录一下我的nodejs学习心得。

1、nodejs介绍:

关于nodejs,我有一篇文件专门写nodejs,这里就不说了,可以在我公众号里面找。

2、nodejs安装,这个太简单,我就不写了。我公众号里面有nodejs的安装教程。

3、说明Node.js没有web容器的概念,呈递的静态文件和URL没有任何关系。它不像apache,nignx那样扔个html文件进去就能访问。它用的是顶层路由机制,也正式这样的机制,使得它做出来的url形式会更自由没有局限。

4: 经典的nodejs运行代码。

5:req.url的演示,能够得到用户的请求的地址

6:url模块很好用,里面有url.parse()方法,能够将url拆分成为很多部分。

7:nodejs是单线程异步模式,这在高并发下有一定的好处,但也有坏处。比如如果并发读取静态文件时,或者遍历文件时,往往由于没有使用同步机制,导致文件还没读完,程序已经结束了。有一个采用匿名函数的方法可以解决这个问题。

8:nodejs中一切都是路由,不管js,还是css文件,它没有静态文件的概念。

9: fs模块的使用,这个也没什么可说的了,无非就是readFile,unlink等api函数,以后要用时查询一下api文档就行了。

10: fs模块的stat函数,检测文件状态。回调函数中的stats有isDirectory()方法,可以判断文件夹。

如果你觉得文章还不错,或者对你的朋友有用,就请点击右上角选择发送给朋友或者转发到朋友圈。您的支持和鼓励是我最大的动力。喜欢就请关注我吧~

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/115558.html

相关文章

  • 我的全栈程师之旅

    摘要:我准备在半个月能搞定这些前端开发的知识,虽无法做到完全精通,但至少要能够写些小小的程序。我公众号里面有的安装教程。是单线程异步模式,这在高并发下有一定的好处,但也有坏处。模块的函数,检测文件状态。您的支持和鼓励是我最大的动力。 之前我一直做的是php开发,也一直比较忙,没时间安排学习前端,现在终于有点时间了,鉴于现在前端开发大行其道,作为一个合格的开发者,也改学习学习了。我准备在半个月...

    Chiclaim 评论0 收藏0
  • 我的全栈工程程师之旅(三)----express的使用和MongoDB

    摘要:的安装需先安装验证是否安装成功,关于的内核原理略过创建一个应用路由重点一切都是异步方式,不要用传统的编写思维来写。没有行和列概念。 1、express的安装 $ npm install -g express-generator #需先安装express-generator $ npm install -g express $ express -V #验证是否安装成功 `, 关于expr...

    zhichangterry 评论0 收藏0
  • 我的全栈工程程师之旅(三)----express的使用和MongoDB

    摘要:的安装需先安装验证是否安装成功,关于的内核原理略过创建一个应用路由重点一切都是异步方式,不要用传统的编写思维来写。没有行和列概念。 1、express的安装 $ npm install -g express-generator #需先安装express-generator $ npm install -g express $ express -V #验证是否安装成功 `, 关于expr...

    BakerJ 评论0 收藏0
  • 我的全栈程师之旅(二)---------nodejs的模块原理和npm

    摘要:今天主要学习了模块原理和一些常用库的使用。的模块机制的使用,模块的安装模块名称用初始化应用的,并用来管理依赖。中,一个文件中定义的变量函数,都只在这个文件内部有效。当需要从此文件外部引用这些变量函数时,必须使用对象进行暴露。 今天主要学习了模块原理、npm和一些常用库的使用。 1、node的模块机制 showImg(https://segmentfault.com/img/bVtnTm...

    mikyou 评论0 收藏0

发表评论

0条评论

Alliot

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<