タグ リアクティブプログラミング
人気順 10 users 50 users 100 users 500 users 1000 usersリアクティブプログラミングについて考える | フューチャー技術ブログ
前回のエントリーで、コンポーネント単位のステートをがちゃがちゃ更新していくという、オブジェクト指向型(オブジェクトの境界がコンポーネント)の考え方から、より小さな状態のインタラクションになっていくよ、という話を紹介しました。 ビジネスロジックのアーキテクチャとしては、DDD本には以下の2つが書かれてい... 続きを読む
Android 8.0とAndroid Studio 3.0で始めるReactive Extensionsを用いたアプリ開発 (1/5):CodeZine(コードジン)
本連載では、株式会社ビズリーチのエンジニアが、急成長を続ける事業の中で得られた実践的なノウハウをつづります。第2回のテーマは「Java 8で開発するReactive Extensionsを用いたAndroidアプリ開発」です。 はじめに 昨今、リアクティブプログラミングが注目されています。GUIにおけるインタラクションや、時間経過と共に変化するアニメーションなどに適したパラダイムであると言われてお... 続きを読む
FRPクライシス - モナドとわたしとコモナド
2017 - 08 - 06 FRPクライシス FRP (Functional Reactive Programming)は、リアクティブプログラミングと 関数型プログラミング の性質を持つプログラミング パラダイム である。 FRP は古典的 FRP と矢矧の FRP に大別される。 古典的 FRP 古典的(Classical) FRP は、非連続的な値の列Eventと、常に何らかの値を取るBe... 続きを読む
RxJava本がなかなかよさそうな内容だった件について – ゴミ箱
おととい発売された RxJava リアクティブプログラミング 、 Amazon から背表紙が裂けた悲しい状態で到着し商品交換依頼を Amazon に出しつつ、本をナナメ読みしてたら休日が終わってしまった今日この頃、みなさまいかがお過ごしでしょうか。 さて、本の内容がなかなか良い内容な雰囲気だったので軽く感想とともにアフィリエイトリンクを貼ってみんなにふんでもらって金儲けがしたいなぁとか思ったので、... 続きを読む
リアクティブプログラミングとは何だったのか - Qiita
TL;DR Version: リアクティブプログラミングに挑戦しようとした。がっかりした。 はじめに 筆者のこの記事は元ネタである「 【翻訳】あなたが求めていたリアクティブプログラミング入門 」に触発されて?書かれたもので、そちらの元ネタの記事に先に目を通しておいたほうが理解がしやすいと思います。そちらの記事は本当に解説がわかりやすく、そして何より とても説明が具体的 なので、リアクティブプログラ... 続きを読む
クライアントサイド開発をWebとNativeから考えるエンジニアサポートCROSS2016
会場 C会場 セッション概要 Webのフロントエンドを見ると、Single Page Applicationをはじめその役割が大きくなるにつれてどんどん複雑化しています。その中で様々なライブラリの登場やそれと同時にデータバインディングやVIRTUAL DOM、Flux、リアクティブプログラミングなどのトピックについて語られるようになりました。 その一方でiOSやAndroidといったNativeア... 続きを読む
Reactはリアクティブプログラミングなのか? - uehaj's blog
2015-10-28 Reactはリアクティブプログラミングなのか? React JS JavaScript SPA FP FRP Tweet Share on Tumblr Reactとは 設計をとりもどす Reactでやってみる Elm-HtmlとReactの対応 ReactはFRPか? ReactはFPか? FPとOOPの真の関係 まとめ Reactとは Reactは、Facebookが開発... 続きを読む
お手製Swift Bondでリアクティブプログラミング - Qiita
tl;dr Swift Bondはお手軽に使えてよいけど->>という記述方法が独特すぎて好きになれない 実装量自体は小さい。一から作ってみてもすぐ完成するから、自分で一部作ってみた Bond, BondBox, Dynamicを使って循環参照を防ぐ仕組みがSwift Bondの核 背景 クライアントアプリを開発すると、ユーザーの行動でModelの値が変わり、それがViewに影響を与える、という処理... 続きを読む
リアクティブプログラミングの技術を用いてマウスストーカーを実装する - はこべブログ ♨
2015-03-09 リアクティブプログラミングの技術を用いてマウスストーカーを実装する 古き良きインターネットアプリケーションであるマウスストーカー*1をリアクティブプログラミングの技術を活用して実装してみるという取り組みをしましたのでご紹介します。リアクティブプログラミングというと主語が大きめですが、ここではbacon.jsを使ってるくらいの意味です。 できたもの まずは完成したマウスストーカ... 続きを読む
Q. (関数型)リアクティブプログラミングとは何ですか? | POSTD
Wikipediaでリアクティブプログラミング (reactive programming)を調べてみました。また、関数型リアクティブプログラミング (functional reactive programming, F […]Wikipediaでリアクティブプログラミング (reactive programming)を調べてみました。また、関数型リアクティブプログラミング (functional... 続きを読む
Google、モバイルBaaSのFirebaseを買収、クラウドに統合へ。モバイルアプリのオフライン対応、リアクティブプログラミングなどを実現 - Publickey
Google、モバイルBaaSのFirebaseを買収、クラウドに統合へ。モバイルアプリのオフライン対応、リアクティブプログラミングなどを実現 Googleは、モバイル向けのバックエンドサービス、いわゆるモバイルBaaSを提供しているFirebaseの買収を発表しました。 Googleは以前からGoogle Compute Engineなどにモバイルバックエンド向けのフレームワークを提供していまし... 続きを読む
リアクティブプログラミングの「Meteor 0.9.2」登場、iOS/AndroidアプリもPhoneGapで可能に。ブラウザから簡単にコードを試せる「MeteorPad」も公開 - Publickey
リアクティブプログラミングの「Meteor 0.9.2」登場、iOS/AndroidアプリもPhoneGapで可能に。ブラウザから簡単にコードを試せる「MeteorPad」も公開 リアクティブプログラミングを実現するフレームワークとして知られる「Meteor」の最新版「Meteor 0.9.2」が公開されました。0.9.2ではPhoneGap/Cordvaをサポートし、Meteorのクライアントア... 続きを読む
【翻訳】あなたが求めていたリアクティブプログラミング入門 - ninjinkun's diary
2014-08-13 【翻訳】あなたが求めていたリアクティブプログラミング入門 original: The introduction to Reactive Programming you've been missing (by @andrestaltz) (translated by @ninjinkun, reviewed by @ma0e) あなたはリアクティブプログラミングと呼ばれる新しい... 続きを読む
なぜリアクティブプログラミングは重要か。 - Conceptual Contexture
リアクティブプログラミングは、「時間とともに変化する値」=「振る舞い」同士の関係性を記述することでプログラミングを行うパラダイムです。GUIなどのようにインタラクティブなシステムや、シミュレーションやアニメーションのようにダイナミックに状態が変化するようなシステムを宣言的に記述することができます。これらの「変化する状態」や「外部とのやりとり」が支配的なシステムは、純粋関数型言語が、その強みを発揮し... 続きを読む