`
houfeng0923
  • 浏览: 142681 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

javascript 异步编程框架

阅读更多

在InfoQ上看到一篇讨论Node.js的文章《一个前端工程师眼里的NodeJS》,提到了关于javascript同步/异步编程相关的几个框架,比较不错,在此记录下

 

 

EventProxy: 解决回调函数深层嵌套问题。特点:

 

  • 利用事件机制解耦复杂业务逻辑
  • 移除被广为诟病的深度callback嵌套问题
  • 将串行等待变成并行等待,提升多异步场景下的执行效率
  • 无平台依赖,适合前后端,能用于浏览器和NodeJS
  •  

     

     

     

    Jscex :国人开发的Js同步式异步编程框架。作者:赵劼

    文章可参考:使用Jscex改善JavaScript异步编程体验

    详细还可以观看优酷视频:基于Jscex的JavaScript“异..赵劼[w3ctech]

    此外,Jscex内置计算表达式引擎,功能还不仅限于异步编程。

     

     

     

    Streamline.js :是与Jscex非常相似的项目。

    2
    1
    分享到:
    评论

    相关推荐

      JavaScript 异步编程:基本指南.docx

      JavaScript 一度被视为网络 3 个核心技术之一,现在几乎可以在任何可以找到代码的地方找到它。...他们可能和他们使用的框架一样固执己见,所以让我们保持这里的干净,让它成为一个互相学习的地方!

      详解JavaScript异步编程中jQuery的promise对象的作用

      主要介绍了JavaScript异步编程中jQuery的promise对象的作用,同时也谈到了js的Dojo框架中promise模式的实现,需要的朋友可以参考下

      JavaScript 异步调用框架 (Part 1 – 问题 场景)

      然而在单线程的JavaScript编程中,XHR异步调用的代码风格实在是与一般的JavaScript代码格格不入。 额外参数 考虑一个除法函数,如果它是纯客户端的同步函数,那么签名会是这样的: function divide(operand1, ...

      异步JS框架的作用以及实现方法

      从异步JS的重要性开始说起,再引入异步js框架,一步步的深入了解异步JS。 1.异步JS的重要性 随着Web平台地位的提升,霸占着浏览器...异步编程对程序执行效果的好处这里就不多谈了,但是异步编程对于开发者来说十分麻烦

      JavaScript的概要介绍与分析

      这些教程从入门到精通,涵盖了JavaScript的各个方面,包括DOM操作、事件处理、异步编程、前端框架等。学习者可以通过观看视频教程、阅读博客文章和参与社区讨论,不断提升自己的JavaScript编程技能。 此外,...

      Generator与异步编程

      在《深入浅出Node.js》的第4章里,笔者深入地介绍了当前盛行在Node和前端JavaScript中的几种异步编程的解决方案,唯独对Generator的解决方案没有介绍。但随着Node版本的升级和ECMAScript harmony的特性不断得到支持...

      JavaScript终极指南:一篇掌握所有核心概念技术关键词:JavaScript、回调函数、Promise、async

      从变量、函数、闭包等基础知识,到原型链、事件循环等高级特性,以及Promise、async/await等异步编程方法,都有生动的比喻和形象的描述。同时,文章还介绍了模块化编程、面向对象编程等现代编程理念,以及React、...

      征服RIA:基于JavaScript的Web客户端开发卷二

      JavaScript高级篇:揭示JavaScript的运行机理和高级应用,如面向对象编程、函数式编程和元编程。Ajax篇:Ajax是上帝赐予JavaScript的礼物。凭借着Ajax,JavaScript拥有了异步调度服务端业务逻辑的能力。本篇除介绍...

      1.JavaScript面试真题-210页.pdf

      它还支持动态执行代码、异步编程和事件驱动编程模型。 客户端脚本语言:JavaScript主要用于前端开发,通过嵌入到HTML页面中,实现与用户的交互和动态内容的生成。它可以操作DOM(文档对象模型),改变页面结构、...

      征服RIA:基于JavaScript的Web客户端开发卷三

      JavaScript高级篇:揭示JavaScript的运行机理和高级应用,如面向对象编程、函数式编程和元编程。Ajax篇:Ajax是上帝赐予JavaScript的礼物。凭借着Ajax,JavaScript拥有了异步调度服务端业务逻辑的能力。本篇除介绍...

      JavaScript权威指南(第6版)

      本书第6版涵盖了HTML5和ECMAScript 5,很多章节完全重写,增加了当今Web开发的最佳实践的内容,新增的章节包括jQuery、服务器端JavaScript、图形编程以及 JavaScript式的面向对象。本书不仅适合初学者系统学习,也...

      基于MVC的JavaScript Web富应用开发 (英文版)

      这本书所涵盖的知识点非常全面,从mvc 的基本理论到网络协议、从模块解耦到异步编程模型、从html5/css3 到nodejs、从软件测试到部署调试,对于很多前端工程师来说,这些知识正是突破自己的瓶颈所亟需的。  《基于...

      基于MVC的JavaScript Web富应用开发

      这本书所涵盖的知识点非常全面,从mvc 的基本理论到网络协议、从模块解耦到异步编程模型、从html5/css3 到nodejs、从软件测试到部署调试,对于很多前端工程师来说,这些知识正是突破自己的瓶颈所亟需的。

      JavaScript权威指南(第6版)(附源码)

      本书第6版涵盖了HTML5和ECMAScript5,很多章节完全重写,增加了当今Web开发的最佳实践的内容,新增的章节包括jQuery、服务器端JavaScript、图形编程以及JavaScript式的面向对象。本书不仅适合初学者系统学习,也适合...

      JavaScript介绍.zip

      javascript,,可以从基础的语法开始,然后逐步学习 DOM 操作、事件处理、异步编程等更高级的概念。随着对语言的深入理解,可以开始探索各种框架和库,以及 Node.js 等服务器端应用的开发。

      JavaScript权威指南(第6版)中文文字版

      本书适合那些希望学习WEB编程语言的初、中级程序员和希望精通JavaScript的程序员阅读。 作者简介 作者:(美国)弗兰纳根(David Flanagan) 译者:淘宝前端团队 弗兰纳根(David Flanagan)是一名程序员,也是一名...

      JavaScript权威指南(第6版)中文版pdf+源代码

       12.2 用Node实现异步I/O297  第二部分 客户端JavaScript  第13章 Web浏览器中的JavaScript309  13.1 客户端JavaScript309  13.2 在HTML里嵌入JavaScript313  13.3 JavaScript程序的执行319  13.4 兼容性和互...

      JavaScript权威指南(第6版)(中文版)

      本书第6版涵盖了HTML5和ECMAScript 5,很多章节完全重写,增加了当今Web开发的最佳实践的内容,新增的章节包括jQuery、服务器端JavaScript、图形编程以及 JavaScript式的面向对象。本书不仅适合初学者系统学习,也...

      JavaScript 权威指南(第四版).pdf

       12.2 用Node实现异步I/O297  第二部分 客户端JavaScript  第13章 Web浏览器中的JavaScript309  13.1 客户端JavaScript309  13.2 在HTML里嵌入JavaScript313  13.3 JavaScript程序的执行319  13.4 兼容性和互...

    Global site tag (gtag.js) - Google Analytics