binding.scala - 杨博

2016-08-09

Binding.scala是杨博开发的一个能在JVM和scala.js上运行的响应式的web数据绑定框架,这一期请到他向大家介绍什么是响应式编程以及他构思和编写binding.scala的过程。

Download the mp3

Show Notes:

讨论的话题:

  • 响应式编程(RP)和函数式响应式编程(FRP)的概念
  • 介绍Scala.js
  • FRP的一个Demo的讲解
  • 使用RP和FRP的好处
  • 设计框架需要注意的初衷
  • 嘉宾设计框架是如何考虑的
  • 嘉宾的Binding.scala框架以及设计它的原因
  • Binding.scala精确数据绑定和简洁设计的特点
  • Binding.scala实现TodoMVC的代码量
  • Binding.scala和React.js功能的比较
  • Binding.scala依附于Scala
  • 猜测Spark使用Scala的原因
  • 嘉宾使用Scala的原因
  • 嘉宾9年的游戏编程经历以及如何进入ThoughtWorks工作
  • 嘉宾3-5年的规划

URLs: