ReactiveLab响应式应用设计原型
ReactiveLab 是响应式应用设计的试验和原型。
代码示例:
return new UserCommand(userId).observe().flatMap(user -> { Observable<Map<String, Object>> catalog = new PersonalizedCatalogCommand(user).observe() .flatMap(catalogList -> { return catalogList.videos().<Map<String, Object>> flatMap(video -> { Observable<Bookmark> bookmark = new BookmarkCommand(video).observe(); Observable<Rating> rating = new RatingsCommand(video).observe(); Observable<VideoMetadata> metadata = new VideoMetadataCommand(video).observe(); return Observable.zip(bookmark, rating, metadata, (b, r, m) -> { return combineVideoData(video, b, r, m); }); }); }); Observable<Map<String, Object>> social = new SocialCommand(user).observe().map(s -> { return s.getDataAsMap(); }); return Observable.merge(catalog, social); }).flatMap(data -> { return response.writeAndFlush(new ServerSentEvent("", "data", SimpleJson.mapToJson(data)), EdgeServer.SSE_TRANSFORMER); });
评论
设计体系的响应式设计
(给前端大学加星标,提升前端技能.)作者:TChttps://zhuanlan.zhihu.com/p/109781992导读在蚂蚁内部有着数量繁多且复杂的中后台业务系统,Ant Design 一直以来致力于从设计策略和资产的角度解决这些产品的体验一致...
前端大学
0
RatchetiPhone 应用原型
Ratchet可使用简单的HTML、JS和CSS来制作一个iPhone应用的原型。例如你可使用如下代码:List item 1 ButtonList item 2 ButtonList item 3
RatchetiPhone 应用原型
0
Fluent-UI响应式 Fluent 设计 UI 组件
Fluent-UI 实现了 Acrylic 效果Reveal 效果 安装// with npmnpm
Fluent-UI响应式 Fluent 设计 UI 组件
0