简介:本课程通过一个简单的例子,由浅入深,循序渐进的介绍了Ajax的相关概念、原理、实现方式和应用方法,了解Ajax开发模式与动态网站是如何制作的。感受Ajax对传统交互带来的优势,学习如何提升用户体验并完成复杂应用交互。课程涉及前端、前端模板、express、JSON、axios库等相关内容,是非常适合Ajax学习的入门课程。
第2章 列表渲染案例之环境搭建
介绍浏览器与服务器、后端语言与数据库、 局部刷新与异步,以及如何搭建后端环境等。
第3章 列表渲染案例之初始渲染
本章会带大家了解Ajax基本框架、Ajax请求操作、Ajax响应操作、JSON数据、响应JSON数据到页面、发送JSON数据、API接口文档等知识,并完成案例初始化渲染数据。
第4章 列表渲染案例之上拉下拉
本章主要学习axios基础操作、axios请求与响应配置参数、axios请求响应拦截器、axios创建实例与并发、axios取消重复请求等知识点,并完成案例实现滑动和上拉下拉时数据渲染等功能。
第5章 Ajax跨域操作
本章将了解一个新的知识--“跨域”,主要包含CORS实现跨域、JSONP跨域请求数据、反向代理数据等知识,最后完成案例实现反向代理腾讯体育数据等。
第6章 Ajax展望与总结
本章主要是了解fetch新语法,ES6的强大,fetch目前问题等,以及对本课程进行总结