摘要: 一、Express框架 Express框架是后台的Node框架,所以和jQuery、zepto、yui、bootstrap都不一个东西。 Express在后台的受欢迎的程度,和jQuery一样,就是企业的事实上的标准。 ● 原生Node开发,会发现有很多问题。比如: ■ 呈递静态页面很不方便,需要处理每个HTTP请求,还要考虑304问题 ■ 路由处理代码不直观清晰,需要写很多正则表达式和字符串函数... 阅读全文
posted @ 2016-05-19 18:14 binperson 阅读(995) 评论(1) 推荐(0) 编辑
摘要: 模块 ● 在Node.js中,以模块为单位划分所有功能,并且提供了一个完整的模块加载机制,这时的我们可以将应用程序划分为各个不同的部分。 不可能用一个js文件去写全部的业务。肯定要有MVC。 ● 狭义的说,每一个JavaScript文件都是一个模块;而多个JavaScript文件之间可以相互require,他们共同实现了一个功能,他们整体对外,又称为一个广义上的模块。 ● Node.js中,一个J... 阅读全文
posted @ 2016-05-19 11:56 binperson 阅读(1235) 评论(0) 推荐(1) 编辑
摘要: 一、Node.js简介 1.1 简介 V8引擎本身就是用于Chrome浏览器的JS解释部分,但是Ryan Dahl这哥们,鬼才般的,把这个V8搬到了服务器上,用于做服务器的软件。 Node.js是一个专注于实现高性能Web服务器优化的专家,几经探索,几经挫折后,遇到V8而诞生的项目。 Node.js是一个让JavaScript运行在服务器端的开发平台,它让JavaScript的触角伸到了服务器端,... 阅读全文
posted @ 2016-05-19 00:32 binperson 阅读(12399) 评论(1) 推荐(4) 编辑
摘要: html负责结构,css负责样式,js负责行为。 css写在head标签里面,容器style标签。 先写选择器,然后写大括号,大括号里面是样式。 1 常见属性: 1 h1{ 2 color:blue; 3 font-size: 60px; 4 font-weight: normal; 5 text-decoration: underline; 6 font-st... 阅读全文
posted @ 2016-05-19 00:26 binperson 阅读(242) 评论(0) 推荐(0) 编辑
摘要: css是cascading style sheet 层叠式样式表的简写。“层叠式”的意思,我们将慢慢的去理解。 css的最新版本是css3,我们学习的是css2.1。 因为css3和css2.1不矛盾,必须先学2.1然后学3。 1 <style type="text/css"> 2 p{ 3 col 阅读全文
posted @ 2016-05-19 00:22 binperson 阅读(143) 评论(0) 推荐(0) 编辑
摘要: HTML骨架结构,抽象的: 1 2 3 4 网页的配置 5 6 7 给用户看的 8 9 ● DTD:文档类型声明Doc Type Declaration。一共有7种DTD,3种HTML4.01的,3种XHTML1.0的,1种HTML5的(HTML5我们后面专门的课程学习)。 三个小种: strict(更为严格,不能用u、b、i标签)、transitiona... 阅读全文
posted @ 2016-05-19 00:20 binperson 阅读(285) 评论(0) 推荐(0) 编辑