千锋郑州HTML5培训二阶段已经结束,三阶段也进行了两周,我的第二个项目也基本完成。说实话,做项目真的很锻炼人,每个项目都需要把之前所学到的知识综合起来运用,对于只是背诵理论、缺乏练习的我们来说难度真的挺大,不过也正是因为这样,我们才能成为真正的技术人员。
在三阶段,我们学到了很多知识,像Node.JS、MongoDB、GraphGL以及Express等。Express 是一个自身功能极简、完全是由路由和中间件构成的web开发框架。从本质上来说,一个Express应用就是在调用各种中间件。中间件的功能包括:执行任何代码、修改请求和响应对象、终结请求-响应循环、调用堆栈中的下一个中间件。如果当前中间件没有终结请求-响应循环,则必须调用next()方法将控制权交给下一个中间件,否则请求就会挂起。
应用级中间件,是绑定到app对象使用app.use()和app.METHOD(),其中,METHOD是需要处理的HTTP请求的方法,例如GET, PUT, POST 等全部小写。数据存放的方式主要有两种:cookie和session。cookie数据存放在客户的浏览器上,session存放在服务器上。不过cookie不是很安全,别人可以分析存放在本地的cookie进行cookie欺骗,考虑到安全性应用session。单个cookie保存的数据不会超过4K,很多浏览器都限制一个站点最多保存20个cookie。而session是存放在服务器上的,只要带宽允许,存多少都可以。
相比前两个阶段的入门知识,这一阶段的内容无论是在深度和广度上都有所增加,同时我们还要每周完成一个周项目。刚开始做的时候感觉很困难,不知道从哪下手,不过老师给我们把知识点串了一下,然后自己再好好回顾回顾,慢慢就有了头绪,项目做的也算顺利。
任何点滴的努力都是一次成功的积淀,想要学好技术,我们就一定要坚持努力、脚踏实地。虽然学习起来很吃力,但我相信在千锋郑州HTML5培训班老师的专业指导下,我们会不断纠正自身的错误,以更快的速度去追逐梦想。
相关文章
了解千锋动态
关注千锋教育服务号
扫一扫快速进入
千锋移动端页面
扫码匿名提建议
直达CEO信箱