タグ

ブックマーク / qiita.com/yoshidan (1)

  • re-frameによるSPAの開発 - Qiita

    re-frameは、reagentを利用したClojureScriptによる、SPA開発のためのプラクティスで、充実したガイドラインと少量のライブラリを提供しています。 reagentとre-frameの関係はReact.jsとFluxの関係に似ています。 概要 re-frameでは、app-dbと呼ばれる単一のグローバルなステートのみが存在しています。app-dbの値を更新し、app-dbを変更をサブスクライブすることで、リアクティブな動作を実現できます。 reagent単体では、イベントの実行方法や、関心のあるステートの更新のみをサブスクライブする統一された記述方法が定義されておらず、実装者任せになりますが、re-frameを用いると標準的な枠組みで実装できるようになります。 re-frameで、登場する主な要素は以下です。 要素 役割 react-reduxでのイメージ

    re-frameによるSPAの開発 - Qiita
  • 1