生成式AI领域的最新成果都在这里!抢 QCon 展区门票 了解详情
写点什么

文章系列:响应式 JavaScript

  • 2017-06-06
  • 本文字数:1088 字

    阅读完需:约 4 分钟

序言

在不断发展的 JavaScript 编程领域,响应式编程技术正变得愈加流行。本文章系列希望能够介绍这一领域的发展现状,分享在这个主题下的多项技术变种。从 Elm 等新语言到 Angular 2 对 RxJS 的支持,无论从事什么工作的开发者均有相关新技术可供使用。

SAM 模式:构建函数响应式前端架构过程中学到的经验

现代化用户体验要求所用架构不仅要能持续“响应”用户输入,而且要能应对不同类型的环境。在这篇文章中,Jean-Jacques DubrayGunar C. Gessner 谈到了使用不同框架和库实现 SAM 模式的经验教训。

Elm 提供的语言级响应性

在 JavaScript 编程领域中,响应式编程技术正变得越来越流行。但是,它总是被作为事后补充或库添加到代码编程中。 但是如果它能成为某种语言默认存在的特性,固化到语言中,那情况又会怎样呢? Richard Feldman展示了如何使用 Elm 语言。 Elmu 语言不是尝试使 JavaScript 变得更好,而是尝试重写开发者体验,使其更好。

虚拟座谈会:JavaScript 和Elm 响应式的状态

虽然在JavaScript 语言和web 开发中,响应式编程已经有相当成熟的库了,但是在它普及之前依然有很多工作要做。在这个虚拟座谈会中,我们与 Tylor Steinberger、Brian Hicks 和 Brian Cavalier三位专家进行了会谈,他们是从事响应式编程技术工作的,给我们介绍了响应式技术的现状以及未来将何去何从。

开始使用RxJS 的七种操作符

如果你刚刚开始使用响应式JavaScript 和RxJS,可用的操作符会非常多。这时你实际需要哪些呢?在这篇文章中, Vinvent Tunru介绍了七种操作符以及如何使用这些操作符的示例,来帮助你了解每个操作符的用途。

对话Paul Daniels 和Luis Atencio:RxJS in Action

RxJS In Action 提供了对 RxJS 的全面介绍,并阐述了响应式 JavaScript 编程技术的未来。在这次访谈中,作者Paul DanielsLuis Atencio谈到了更多关于 RxJS 的信息,向我们介绍了在 JavaScript 领域中什么情况适合用 RxJS 以及它是如何影响 JavaScript 开发者的。

该系列的负责人

David Iffland 是独立软件工作室 Heavy Code 的创始人,也是伊利诺伊大学 Principal Software 的开发人员。

他在构建自定义 Web 应用程序方面拥有超过 17 年的经验,专门从事 JavaScript 和 C#开发。工作之余,David 是一个狂热的木匠,并且喜欢和他的家人一起野营。

他在推特 @daveiffland Notebook Heavy 上会记录一些关于软件方面的知识。

查看英文原文: Article Series: Reactive JavaScript


感谢张卫滨对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2017-06-06 18:277918

评论

发布
暂无评论
发现更多内容

架构实战营-模块5-作业

Cingk

校招失败,在小公司熬了2年后我终于进了字节跳动,竭尽全力(Java岗)

今晚早点睡

Java 编程 字节跳动 面试 计算机

我们可能是被工具耽误的一代

非著名程序员

深度思考 认知提升 成长笔记 8月日更

「模块化安装」,定义你自己的CloudQuery

BinTools图尔兹

sql 数据安全 数据库管理 polarDB

Handler简单入门

W🌥

android 8月日更 Handler

前端基础三之JavaScript基础

ベ布小禅

8月日更

解决“百万富翁问题”—隐私比较高效算法解读

趣链科技

隐私计算 安全多方计算

微博评论场景高性能高可用架构

张文龙

#架构实战营

HDFS API操作

Mike

实时语音质量监控

声网

音视频demo| 不一样的AR Call

anyRTC开发者

uni-app 音视频 移动开发 uni-app demo

crudapi增删改查接口零代码产品成功案例之金茶王投票系统

crudapi

Vue API crud crudapi 投票

干货|后互联网时代,运维工程师的必备性能优化指北

阿里巴巴中间件

阿里云 云原生 中间件

linux 工具之perf

webrtc developer

区块链钱包系统开发,imtoken去中心化钱搭建

我爬取了爬虫岗位薪资,分析后发现爬虫真香

Python研究者

8月日更

ipfs矿机配置标准如何?ipfs矿机配置带宽要求是什么?

ipfs矿机配置标准如何 ipfs矿机配置带宽要求

“人工智能+蛋白质组学”成科研热点课题,云计算发挥重要作用

北鲲云

不会被开除吧?一顿饭换来“字节”面试题库Java岗,刷完直接入职大厂

Java架构师迁哥

阿里 Java 二面必问:8张图带你解决所有TCP可靠传输问题

编程 面试 TCP 网络 计算机

灵活且有趣,10分钟落地翻译能力,1分钟插件化

明道云

浪潮云说直播间丨智能运维专题来了!

浪潮云

云计算

架构实战营模块 5 作业指导

华仔

#架构实战营

架构实战训练营模块五作业

Clarke

Flutter Android 端 FlutterView 相关流程源码分析

工匠若水

flutter android 8月日更

模块五设计微博评论高性能高可用计算架构

kitten

上游思维:预见问题的能力,识别真假警报

石云升

读书笔记 8月日更 上游思维

架构实战营1期模块5作业——高性能计算架构

tt

架构实战营

leetcode 最常见的前端基础算法面试题(上)

前端依依

面试 大前端 力扣 算法题 初阶

抖音快手截流获客系统软件开发

薇電13242772558

获客达人

模块五作业

燕燕 yen yen

架构实战营

文章系列:响应式JavaScript_JavaScript_David Iffland_InfoQ精选文章