一、什么前端开发?1、前端概念前端即网站前台部分,运行在PC端,移动端等浏览器上展现给用户浏览的网页。随着互联网技术的发展,HTML5,CSS3,前端框架的应用,跨平台响应式网页设计能够适应各种屏幕分辨率,完美的动效设计,给用户带来极高的用户体验。2、前端特点前端技术一般分为前端设计和前端开发,前端设计一般可以理解为网站的视觉设计,前端开发则是网站的前台代码实现,包括基本的HTML和CSS以及J
一、Ajax简介  AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML)。同步交互:客户端发出一个请求后,需要等待服务器响应结束后,才能发出第二个请求;异步交互:客户端发出一个请求后,无需等待服务器结束,就可以发出第二个请求
将以在Vue中的使用为例,讲解axios方面的内容。1.axios是什么及其特性?Axios是一个基于Promise的HTTP库,可以使用于浏览器(客户端)和nodeJS(服务端)。特性:1.支持promise API;2.拦截请求和响应(如:可以在请求发送之前在请求头添加授权信息等);3.转换请求数据和响应数据(如:加密解密);4.取消请求;5.自动转换JSON数据;6.客户端支持防御XSRF。
转载 2023-07-04 14:19:26
157阅读
我在《导读:前端技术发展回顾和架构升级之路》中提到了多种渲染方式,而以离线包方案为代表的方案,属于 NSR(Native Side Rendering),这是大前端配合的典型案例。这一讲,我们就从 0 到 1 分析一个前端+移动端离线包方案。当然,设计离线包方案并不是我们的终极目的,通过离线包方案的源起和落地,我们也会梳理整个 hybrid 页面的优化相关方案。从流程图分析 hybrid 性能痛点
3.RemRem是一个相对单位,与em的差别在于,rem是相对于根节点html的font-size,而em是相对于父元素的font-size。使用rem实际是用媒体查询来修改根节点html的字体大小,那么使用rem的元素大小也会发生相应的改变,所以只要写一份css的媒体查询就可以适配所有屏幕了,但是在有一些浏览器下不够精准,可以通过JS根据屏幕宽度来动态计算根节点的font-size,一般此JS放
SSR: 服务端渲染(Server Side Render),即:网页是通过服务端渲染生成后输出给客户端。一、那为什么要使用SSR呢?我用一句话理解的就是降低SPA(Single Page Application)首屏渲染的时间,解决SPA不利于SEO(Search Engine Optimization)的优化。那Nuxt是什么呢?跟SSR有什么关系呢?Nuxt.js 是一个基于 Vu
Axios是什么Axios 是一个基于 promise 的 HTTP 库,简单的讲就是可以发送get、post请求。说到get、post,大家应该第一时间想到的就是Jquery吧,毕竟前几年Jquery比较火的时候,大家都在用他。但是由于Vue、React等框架的出现,Jquery也不是那么吃香了。也正是Vue、React等框架的出现,促使了Axios轻量级库的出现,因为Vue等,不需要操作Do
转载 2023-08-23 13:45:49
0阅读
axios1、什么axios?随着 vuejs 作者尤雨溪在2016年发布消息,不再继续维护vue-resource,并推荐大家使用 axios 开始,axios 被越来越多的人所了解。目前已经是最流行的前端ajax请求库。功能特点在浏览器中发送Ajax请求。在node.js中发送http请求。支持promise api拦截请求和响应转换请求和响应数据取消请求自动转换JSON数据客户端支持防止
转载 2023-08-31 20:05:03
34阅读
一、依赖是什么  先说结论:有时候,依赖是一堆 可执行的代码 ;有时候,依赖只是 一句声明。怎么理解以上这句话呢?1、它可以是一堆代码  前端也好、后端也罢,开发的最终目的永远是实现功能,让代码成功地操作机器执行相关的任务。  想象一下,你要使用 vue.js 开发,但你不用自己实现一遍vue.js的核心逻辑,只需要依赖它、引入它。import vue from 'vue' // 或者 <s
转载 10月前
80阅读
什么是hosts文件最近很多网站访问不了,网上传出了一些方法,比如使用代理,使用tor,还有就是修改hosts文件,什么是hosts文件呢?详细看下面解释:当你在浏览器的地址栏里输入:www.baidu.com或者www.google.com的时候,你的计算机其实并不知道这是什么意思。它并不理解,你是想要它去连接上百度的网站或者Google的网站。它听不懂,因为你输入的是人类的语言,而不是机器的语
文|科技在前方自从9月份,华为鸿蒙系统OS 2.0版本正式发布以后,很多网友们都非常期待华为鸿蒙OS 2.0版本系统正式被应用到华为手机之上。而在10月份,华为高管王成录表示鸿蒙OS 2.0适配工作进展顺利,将于十二月份开放部分机型升级鸿蒙OS 2.0Beta测试版本。 除了这个好消息外,王成录还透露,目前市面上90%以上的华为机型都可以升级鸿蒙系统。言外之意,只要你手中的华为手机是近
axios 是一个基于Promise 用于浏览器和 nodejs 的 HTTP客户端,目前主流的Vue项目中,多采用axios来发送ajax请求,因此学习一下axios一、简单使用这里以vue-cli构造的项目下使用axios为例1.安装引入在项目目录下使用命令行npm install axios --save需要注意的是,一般我们在安装插件的时候可以通过在main.js中使用Vue.use(..
转载 2023-07-04 03:29:41
65阅读
目录          一. 什么Axios?                1.axios的特性                2.axios 的使用    &nbs
转载 2023-07-04 12:58:42
163阅读
Axios库的概念在使用Axios库之前,我们先要了解Axios是什么?可以用来干那些事情?概念:Axios是一个基于Promise的HTTP库,它可以在浏览器和node.js中使用原理:Axios本质上是对原生Ajax(XMLHttpRequest)的封装,但它是用Promise来实现的,所以可以使用Promise的一些方法,通过Promise解决了原生Ajax的请求响应不可控的问题和会产生回
1. 什么axios? Axios 是一个基于promise的 HTTP 库,可以用在浏览器和 node.js 中2. 特性在浏览器中创建 XMLHttpRequests从 node.js 中创建请求支持 Promise API拦截请求和响应转换请求数据数据与响应数据取消请求自动转换 JOSN 数据客户端支持防御 CSRF 攻击3. 请求配置 这些是创建请求时可以用的配置选项。只有 url 是
转载 2023-08-31 19:39:22
0阅读
axios初次笔记axios是什么参考博客:ajax和axios、fetch的区别Vue2
原创 2022-10-26 11:35:20
649阅读
Axios简介axios框架全称(ajax – I/O – system):基于promise用于浏览器和node.js的http客户端,因此可以使用Promise API一、axios是干啥的        说到axios我们就不得不说下Ajax。在旧浏览器页面在向服务器请求数据时,因为返回的是整个页面的数据,页面都
转载 2023-08-31 19:34:55
26阅读
axios-config模式axios是ajax的库,可以去官网下载axios的js文件,调用即可<h2>axios的config模式</h2> <button class="get">get请求</button> <button class="post">post请求</button> <script src="./l
转载 2023-07-04 15:15:32
45阅读
Redux 是 JavaScript 状态容器, 提供可预测化的状态管理。那什么是可以预测化,我的理解就是根据一个固定的输入,必然会得到一个固定的结果。redux是专门为react开发的,但并不是只能用于react,可以用于任何界面库。动机随着单页面应用的普及,web app内部需要管理的状态越来越多,这些状态可能来自服务器端,用户输入的数据,用户交互数据,当前UI状态,本地的缓存数据等等。如何能
转载 2023-08-13 18:46:39
84阅读
前言近来,微前端的概念非常火爆,那么什么是微前端架构?微前端架构是一种架构风格类似于微服务的架构,它将微服务的理念应用于浏览器端,即将 Web 应用由单一的单体应用转变为多个小型前端应用聚合为一的应用。由此带来的变化是,这些前端应用可以独立运行、独立开发、独立部署。微前端所具备的便于引入新框架,代码简洁、易维护等特点使其应用愈发广泛。爱奇艺号前端工程基于Vue的框架已经使用了3年之余,这一版本虽有
  • 1
  • 2
  • 3
  • 4
  • 5