Ajax 入门级

AJAX全称: Asynchronous Javascript And XML (异步JS和XML)

XML 可扩展标记语言

AJAX优缺点

        优点: 可以无需刷新页面而与服务器端进行通信。

                    允许你根据用户事件来更新部分页面内容。(事件:表单事件、文档事件、鼠标事件、键盘事件)

        缺点: 没有浏览历史,不能回退

存在跨域问题(同源)

SEO不友好(SEO:搜索引擎优化)

Express:    基于node.js平台,快速、开放、极简的web开发框架

 终端命令:      npm init --yes           初始化

                         npm i express          安装express框架 

                         node xxx.js               启动

模板:

// 1. 引入express
const express = require("express");
// 2. 创建应用对象
const app = express();
// 3. 创建路由规则
//request是对请求体的封装,response是对响应体的封装
app.get("/", (request, response) => {
    //设置响应
    response.send("HELLO EXPRESS");
});
// 4.监听端口启动服务
app.listen(8000, () => {
    console.log("服务器已经启动,8000端口监听中……");
});

你可能感兴趣的:(Ajax,ajax)