Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
FRP
为什么我再也不使用MVC框架了?
该文通过作者亲身设计思考经历,从遭遇MVC使用问题开始,然后引入函数式Reactive响应式编程,重新设计了前端架构,最后颠覆了基于OO范式的传统MVC模式。 以下是原文大意翻译: 这些天我的最糟糕工作是为前端开
什么是函数响应式编程(Functional Reactive Programming:FRP)
函数响应式编程(Functional Reactive Programming:FRP)是一种和事件流有关的编程方式,其角度类似EventSoucing,关注导致状态值改变的行为事件,一系列事件组成了事件流。 FRP是更加有效率地处理事件流,而无需显式去管
MVC死了,下一个是什么?
React.js,Elm,cycle.js和其他UI 框架提出了一种新的方式构建用户界面。引入函数式响应式编程模型到用户界面开发,他们甚至改变了我们如何看待用户界面。 无论如何,这些方法已经摧毁了MVC和它的分支(MVP,MVVM等)的优势。这篇文章中,将
基于RxJava的函数式Reactive Web框架:datamill
datamill是一个基于RxJava开发函数响应式风格的Java Web框架,可看成是SpringBoot竞争的框架,使用Java8和lambda,它不同于其他Java框架,使得通过整个应用的数据流和行为变为高度可见的,这样你不需要使用魔术效果元注释,使得很多效果隐藏在复杂的框架和文档后面,相反,
再见Flux, 欢迎Bacon/Rx?
Facebook的Flux和React.js刚刚变得很火,大有剿灭MVC之势,现在又有人提出再见Flux,新的Bacon/Rx有哪些优势呢? Facebook一年前引入
Elm架构
Elm是一个能够编译成Javascript的函数语言,它可以像React那样作为一个工具用来创建网站或网站应用,Elm 非常简单 易用和优质。 Elm作为函数语言有以下特点:1.没有运行时的错误,没有null. 没有undefined is not
SimpleReact: 基于Java 8简单的FRP Fluent API
SimpleReact来自AOL的一个小型的支持并发的库包,其直接基于Java 8的CompletableFuture, JDK函数接口和Streams API构建,它的Fluent API能够提供解决90%的Reactive使用场景,重要的是没有带入任何复杂性。可以实现Functional Rea
RxJava在安卓开发中应用源码
Reactive系统是反复被外界提示,持续的不断地对外部输出给与响应,类似命令行操作一样,有一个提示符等待你输入,只要输入无论对错总是给予响应。 RX-GDG是一个基于安卓的响应式编程的开源案例,文档见
征服并发 - 在安卓Android平台引入Rx:Reactive Ext
Conqueri
ReactiveCocoa:IOS的Reative框架
ReactiveCocoa/ReactiveCocoa是ReactiveCocoa (RAC) 一个 Objective-C 框架,基于
Java如何面对无服务器的挑战?
这是来自jaxcenter组织的一个讨论,谈论了Java在无服务器浪潮冲击下面临的机会和挑战。下面摘录主要部分: Spring推动者Pivotal有一个名为 Riff的函数即服务平台,它是一个开源的、Apache 2许可的、函数即服务平台,基于Kubern