Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
Reactive编程指南
基于Vert.x和SpringBoot实现响应式开发
Vert.x是作为一个事件总线的设计,以保证应用中不同部分以一种非堵塞的线程安全方式通讯,其原理来自于Erlang和Akka,它是能充分利用多核处理器性能并实现高并发编程的需求。 所有Vert.x 的VERTICLE缺省是一个单线程,不像Node.js只有
为什么我再也不使用MVC框架了?
该文通过作者亲身设计思考经历,从遭遇MVC使用问题开始,然后引入函数式Reactive响应式编程,重新设计了前端架构,最后颠覆了基于OO范式的传统MVC模式。 以下是原文大意翻译: 这些天我的最糟糕工作是为前端开
Ratpack可快速开发异步响应式的Java Web应用
Ratpack是一款类似Node.JS但是更强的基于JVM多线程多核的Java Web框架,可以快速有效地开发基于Http异步的高性能Web应用,它使用Netty作为其事件驱动引擎。 Ratpack主要瞄准基于JVM的异步编程快速化,Ratpack的处理模
Lagom是一个集成ES/CQRS的Reactive微服务框架
Lagom是一个集成了微服务、RESTful、CQRS、EventSoucring、Reactive编程等最潮概念的开发框架。 2014年预测:
你不能在JVM上实现Actor, 绿色线程和CSP
该文是对目前Scala或Akka等基于JVM实现的Actor模型或CSP模型提出了质疑,认为因为JVM底层平台没有支持绿色线程,所以,导致Actor或类似Go语言的CSP模型的实现都会打了水漂。 当然,这是一个
何为reactive applications
如题,何为reactive applications,reactive 编程是什么?请科普一下!
再见Flux, 欢迎Bacon/Rx?
Facebook的Flux和React.js刚刚变得很火,大有剿灭MVC之势,现在又有人提出再见Flux,新的Bacon/Rx有哪些优势呢? Facebook一年前引入
MVI是一种Reactive MVC
MVI是模型-视图-意图(Model-View-Intent)的简称,它是一种Rective MVC与虚拟DOM更新的结合,
使用React Native开发第一个iOS应用
这是来自HireArt的Tom Tang分享他们第一次使用React Native开发iOS移动应用。 他们的背景是Web开发人员,不是专门的iOS开发人员,虽然,他们也知道Swift或Objective C如何的棒,但是更习惯于使用Ruby和Javasc
让编程变得可推导的三种方向
让程序变得可推导,关键是对可变状态的围剿,纵观业界有三种方向:1. 通过函数式语言让不变性成为语言的默认特性,这样可变状态变成特例。这种方式会让程序员尽量不用可变状态,就是没办法回避也会努力花力气做好做完善。 2.让可变状态变成编程的核心,也就是说
为什么要使用GraphQL和Falcor?
REST的JSON格式是现在流行的通讯数据格式,但是在Reactive运动如React.js等前端新技术的推动下,以及面向函数编程概念的普及,人们发现JSON已经不再满足需要了。 GraphQL和Falcor是对REST的JSON的进化发展,GraphQL
SimpleReact: 基于Java 8简单的FRP Fluent API
SimpleReact来自AOL的一个小型的支持并发的库包,其直接基于Java 8的CompletableFuture, JDK函数接口和Streams API构建,它的Fluent API能够提供解决90%的Reactive使用场景,重要的是没有带入任何复杂性。可以实现Functional Rea
使用RxNetty访问Streaming API案例
Accessing Meetup's streaming API with RxNet
React.js是Facebook推出的用户即时反应界面库
React是一个建立用户前端界面的 JavaScript库包,很多人使用React作为MVC的V,其实远非这么简单,React代表的Flux模式已经可以取代MVC,见:
Virtual Dom开源项目简介
Virtual-dom能够替代RxJS实现前端轻量Reactive MVC,React其实是虚拟DOM的渲染,因为Reactive编程模型下,我们会根据事件随时更新DOM,每次重新渲染整个DOM是非常重量的,通过过滤器能够将对DOM的修改降低到最小。</
富Web应用的七项原则
这是一篇关于使用Javascript控制界面遵循的七项原则(点击标题进入),是一篇经验干货,对于前后端开发都值得一读。由于文章相当长,只大概翻译一下。 七项原则是:1.服务器后端渲染页面并不只是可选项<
React/Redux有关资源和文章
React/Redux Links提供一个收集了React Redux ES6等很多文章与资源,这些都有助于你了解整个有关React-Redux生态系统。 包含:项目设置、基础教程、React教程、Flux教程、Redux 教程和ES6高级概念资源以及指南
Apache HttpAsyncClient的可观察API
这是将Netflix开源Rxjava与Apache的Http异步客户端结合的开源库。 创建一个可观察的请求源:
上页
下页