タグ

reduxに関するzyun1109のブックマーク (3)

  • Re-ducksパターン:React + Redux のディレクトリ構成ベストプラクティス

    Re-ducks というディレクトリ構成のベストプラクティスについてまとめる。Re-ducksパターンを使うことで、React + Redux を用いた開発がよりメンテナンスしやすいものになる。 Ducks パターン 名前からもわかるように、Re-ducks は Ducks というパターンをベースにしている。 erikras/ducks-modular-redux Ducks パターンが解決すること: actionType、action、reducerが散らばっててつらい 結局のところ actionType、action、reducer は密結合なので、ducksパターンではこれら3つを1つのファイルにまとめる。 // widget.js // Actions const LOAD = 'my-app/widgets/LOAD'; const CREATE = 'my-app/widget

    Re-ducksパターン:React + Redux のディレクトリ構成ベストプラクティス
  • 日報共有アプリケーションをOSSとして開発している話

    日報一覧画面最近、プライベートな時間をつかってRepostというオープンソースの日報共有アプリケーションを開発しています。 投稿した日報に対して、コメントや絵文字でリアクションすることでチームでのコミュニケーションを活性化させることを目的としています。日報版Slackのようなイメージです。 まだ開発着手から1ヶ月ということもあり、バージョン0.0.1でまともに稼働できる段階ではないですが、開発のモチベーションを高めるためにも記事を書いてみました。 技術スタック チャンネル作成画面RepostはフロントエンドにReduxを採用し、SPAとして構築しています。APIサーバとしてのバックエンドはRuby on Railsで開発しています。また、エディタ部分はDraft.jsを用いてMarkdownエディタを実装しているところです。 Draft.jsについては、過去にとあるプロダクトに採用した経験

    日報共有アプリケーションをOSSとして開発している話
  • 実践モテリング:ReduxからElmへ

    Transcript ࣮ફϞςϦϯά
 Redux͔ΒElm΁ Mar 27 2017 @boiyaa ࣮ફϞςϦϯάɿRedux͔ΒElm΁ ͜ͷεϥΠυ͸ ࠓRedux΍VuexͳͲɺFluxΞʔΩςΫνϟΛ࠾༻͍ͯ͠Δํʹ
 ElmΛΦεεϝ͢ΔͨΊͷElmॳ৺ऀ޲͚εϥΠυͰ͢ɻ FluxܥFWΛ࢖ͬͨࣄ͕ͳ͍ํʹ΋ɺͳΔ΂͘ڵຯ࣋ͬͯ΋Β ͑ΔΑ͏ʹ৺͕͚ͯॻ͖·ͨ͠ɻ આ໌͢Δͱখ೉͘͠ͳͬͯ͠·͏෦෼ʹ͸ݴٴ͠ͳ͍Α͏ʹ͠ ͍ͯ·͢ɻʢࢲ͕ະख़Ͱ΋͋ΔͷͰʣ ࣮ફϞςϦϯάɿRedux͔ΒElm΁ ϓϩϑΟʔϧ ▸ @boiyaa ▸ 34ࡀ ▸ ϑϧεέοϕΤϯδχΞ ࣮ફϞςϦϯάɿRedux͔ΒElm΁ ͱ͜ΖͰօ͞Μ͸ɺ ϞςΔͨΊʹ ։ൃͯ͠·͔͢ʁ ࣮ફϞςϦϯάɿRedux͔ΒElm΁ ࢲ͸ɺϞς͍ͨ ▸ ϑϧεέοϕΤϯδχΞͰ͋Δࢲ͸ɺٕज़ʹϞςΔ͔Ͳ͏͔

    実践モテリング:ReduxからElmへ
  • 1