はじめに
- swiftでReduxがライクなライブラリを調べているときに試して見たのでまとめて見ました
katana-swiftとは
Swift Apps in a Swoosh! A modern framework for creating iOS and macOS apps, inspired by React and Redux.
- ReactとReduxと似たような仕組みを提供するライブラリである
準備
1. Xcodeのプロジェクトにkatana-swift
を追加
2. katanaMonitor-lib-swift
を追加
bolismauro/katanaMonitor-lib-swift
redux-devtools用のmiddleware
3. remotedev-serverを追加
npm install -g remotedev-server
4. localHostの設定
http://remotedev.io/local/
を開き、Settings
から localHostの設定を行います
実行
1. remotedevを起動する
remotedev
2. アプリの起動
- アプリのアクションがredux-devtoolsで表示されます
DEMO
参考リンク
BendingSpoons/katana-swift
bolismauro/katanaMonitor-lib-swift
gaearon/redux-devtools