随笔分类 - 前后端对接
摘要:1. RESTful 风格的 API 1.1 传统请求地址 GET http://www.example.com/getUsers // 获取用户列表 GET http://www.example.com/getUser?id=1 // 比如获取某一个用户的信息 POST http://www.ex
阅读全文
摘要:1.模板引擎 1.1 模板引擎概诉 作用:使用模板引擎提供的模板语法,可以将数据和 HTML 拼接起来。 官方地址: https://aui.github.io/art-template/zh-cn/index.html 1.2 使用步骤 1.下载 art-template 模板引擎库文件并在 HT
阅读全文
摘要:1. Ajax基础 传统网站中存在的问题 网速慢的情况下,页面加载事件长,用户只能等待 表单提交后,如果一项内容不合格,需要重新填写所有表单内容 页面跳转,重新加载页面造成资源,增加用户等待时间 1.1 Ajax概述 它是浏览器提供的一套方法,可以实现页面无刷新更新数据,提高用户浏览网站应用的体验。
阅读全文
摘要:1. Express框架简介及初体验 1.1 Express框架是什么 Express是一个基于Node平台的web应用开发框架,它提供了一系列的强大特性,帮助你创建各种Web应用。我们可以使用 npm install express 命令进行下载。 1.2 Express框架特性 提供了方便简洁的
阅读全文
摘要:1. 模板引擎的基础概念 1.1 模板引擎 模板引擎是第三方模块。 让开发者以更加友好的方式拼接字符串,使项目代码更加清晰、更加易于维护。 未使用模板引擎 // 未使用模板引擎的写法 var ary = [{ name: '张三', age: 20 }]; var str = '<ul>'; for
阅读全文
摘要:1. 服务器端基础概念 1.1 网站的组成 网站应用程序主要分为两大部分:客户端和服务器端。 客户端:在浏览器中运行的部分,就是用户看到并与之交互的界面程序。使 用HTML、CSS、JavaScript构建。 服务器端:在服务器中运行的部分,负责存储数据和处理应用逻辑。 1.2 Node网站服务器
阅读全文
摘要:1. Node.js模块化开发 1.1 js开发弊端 js在使用中存在两大问题,文件依赖和命名冲突 1.2 软件中的模块化开发 一个功能就是一个模块,多个模块可以组成完整应用,抽离一个模块不影响其他功能运行 1.3 Node.js中模块化开发规范 Node.js规定一个js文件就是一个模块,模块内部
阅读全文
摘要:1.Node开发概诉 1.1 前端为啥要学服务器开发基础 和后端程序员更加紧密的配合 网站业务逻辑前置,学习前端技术 需要后端技术支撑(Ajax) 扩宽知识视野,能够站在更高的角度审视整个项目 1.2 服务器端开发要做的事 实现网站的业务逻辑 数据的增删改查 1.3 为什么选择Node 使用js语法
阅读全文

浙公网安备 33010602011771号