首页
学习
活动
专区
圈层
工具
发布

Node.js的介绍

作者:sagittarius-rev 链接:https://www.zhihu.com/question/31305968/answer/116439739 来源:知乎 著作权归作者所有。...ajax的核心是异步方式,而同步方式只有在极其特殊的情况下才会被用到。 XMLHttpRequest在早期IE浏览器里是使用ActiveX来实现的,并不是浏览器自身的对象。...JSON从js中脱胎而出,作为一种简洁、扩展性好的轻量级数据表示方法,在很多领域得到了广泛使用。 Node.js在服务器端与开发流程中都越来越得到重视。...因此,客户端向服务器端提交数据的时候,主要是采用字符串拼接的方式按上述例子构造,一般不会使用XML或者JSON格式,特别是在ajax出现的早期。...另外,XMLHTTP还可以用来进行服务器间通讯,早期发送与接收数据的主流格式都是XML,但是这与ajax不是一回事。

2K00
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    django 提高网页打开速度

    框架 CSS、JS 文件 使用 cdn 上的链接 所有框架类的 js 和 css 一律不用本地的,使用 bootcdn.cn(staticfile.org,jsdelivr.com 等) 上的链接,自己修改后的库可以买...返回给前端的 view,减少对数据库的修改 返回给前端的 view,优先查询核心数据表,先返回核心数据展示到网页后(期间最好不要对 数据库 有修改的操作,做查询后立马 return,除非你能提前返回结果...),然后再从网页发起 ajax 请求获取附加内容表数据展示到网页。...(把耗时的数据查询,换成在页面上发起 ajax 请求;把对同一表的查询设置到缓存(同一个 key),再从缓存拿全部数据去 filter,表有修改时发信号重设缓存 可以保证数据的及时性,缓存时间设置好几天也不影响...) 无关紧要的数据 页面上发起 ajax 请求接口 保存数据 和 展示数据。

    2.5K50

    分布式思维概述

    早期流行。 Web 1. 0 特色 主要是单向信息的发布,即信息门户---> 广大浏览器客户端互联网内容是由少数编辑人员(或站长)定制的。代表:三大门户,新浪/网易/搜狐。...早期雏形 特征: 应用程序主要做静态文件读取,返回内容给浏览器。浏览器加载本地的若干资源 跟 浏览器解析从服务器获取到的资源是一样的! ? 2....数据库开发(LAMP特长) Linux + Apache + MySQL + PHP 特征: 应用程序主要主要读取数据表值,填充html模块。业务逻辑简单,写sql处理。 ? 3....页面+ ajax 特征: 浏览器请求主要为页面级请求,有局部刷新使用ajax刷新,页面体验更好。 ? 在这里插入图片描述 3. mvvm模式 MVVM是Model-View-ViewModel的简写。...HTML页面JS发起·ajax·请求后台服务器,得到业务数据 然后进行渲染整个页面。跨域问题可用nginx解决。 ?

    79220

    项目开发知识盲区记录

    项目开发知识盲区记录 解决ajax请求下,后台页面跳转无效问题 layui数据表格的使用和分页失效的问题解决 layui的数据表格的cols属性设置列的二维数组的[[....]]和thymeleaf的语法重复...的dataType属性 layui如何设置单选框的选择状态 location.reload使得ajax请求发送不成功 layui设置数据表格的行高 ---- 解决ajax请求下,后台页面跳转无效问题 ajax...layui分页失效问题 layui数据表格分页无法正常显示 ---- layui的数据表格的cols属性设置列的二维数组的[[…]]和thymeleaf的语法重复,因此在使用springboot的模板引擎进行渲染时...别忘了在ajax后面加上form.render();动态渲染from表单 ---- location.reload使得ajax请求发送不成功 $.ajax({ urL: 'abc...); ---- layui设置数据表格的行高 <!

    8K32

    Web前端学习笔记之JavaScript、jQuery、AJAX、JSON的区别

    在浏览器发展的早期,Microsoft仿造JavaScript推出了相似的脚本语言JScript,在IE浏览器中使用,Microsoft同时推出的还有VBScript。...ajax的核心是异步方式,而同步方式只有在极其特殊的情况下才会被用到。 XMLHttpRequest在早期IE浏览器里是使用ActiveX来实现的,并不是浏览器自身的对象。...情况一直延续到ajax的出现。 从ajax的命名中我们就可以看到,数据交换是通过XML格式进行的。在ajax刚出现的时候,绝大多数应用都是采用XML格式,也有少数使用纯文本的。...基本就是字面量表示法的一个子集,除了强制要求键与字符串类型的值必须用双引号包起之外,它剔除了undefined、function等类型,也不包括浏览器内置对象类型(如Date、RegExp等),是基于文本的、比较纯粹的数据表示方法...于是人类就想出了一套新的数据交互方案,即无刷新的异步请求,名字叫 Ajax。通过 Ajax 可以通过 JS 与后端接口进行数据交互,而不会影响当前页面。

    2.8K20

    Fastadmin了解一下??

    5.快速搜索 快速搜索在键入关键词时将实时从服务端搜索数据,如果你的数据表数据较大,建议关闭此功能,关闭的方法是使用 search:false,其次快速搜索默认只会搜索主键 id这个字段,如果你需要搜索其它字段...,点击后将执行搜索Table.api.formatter.addtabs 快速将字段渲染成可添加到选项卡的链接,点击后将把链接添加到选项卡Table.api.formatter.flag 快速将字段渲染成标志...url 按钮的链接/Ajax事件请求的URL/弹窗链接/选项卡链接,直接 function和 string类型,此链接会自动在链接后添加 ids/{ids}, {ids}为当行主键ID,如果需要传递其它字段值...,请在URL中使用 {字段名}占位即可refresh 自动刷新,只针对 btn-ajax事件confirm 确认框提示文字,配置后会在确认操作再执行对应的事件,只针对 btn-ajax/btn-dialog.../btn-addtabs事件success 事件成功的回调,只针对 btn-ajax事件error 事件失败的回调,只针对 btn-ajax事件callback 弹窗回传的回调,只针对 btn-dialog

    6.2K20

    前端技术发展历程

    本篇博客将介绍前端发展的历程,从早期的HTML、CSS,到现代前端框架的兴起。...在早期的互联网发展中,网站都是由HTML和CSS构建而成的。HTML主要用于网页内容的结构和语义化,而CSS则用于控制网页的样式和布局。HTML和CSS的发展历程一直到今天仍在不断地发展和更新。...JavaScript的发展历程非常丰富,从早期的jQuery到现代的Vue、React等框架,JavaScript不断地变得更加强大和灵活。...AJAX AJAX(Asynchronous JavaScript and XML)是一种用于创建动态网页的技术。通过AJAX,网页可以在不刷新整个页面的情况下更新部分内容。...AJAX的出现极大地提高了网页的用户体验,使网站更加流畅和动态。 响应式设计 随着移动设备的普及,人们需要访问适合于各种设备的网页。响应式设计应运而生。

    82720
    领券