@johnny_shaman なんと、それは良かったです。ありがとうございます。
どこからどこへの関数を構成するかは、難しくて切実な問題だと思います。。
Conversation
Notices
-
( ᐛ) まりなっピ (sasanquaneuf@qiitadon.com)'s status on Wednesday, 26-Sep-2018 21:24:46 JST ( ᐛ) まりなっピ -
ジョニーさん (johnnyshaman@qiitadon.com)'s status on Wednesday, 26-Sep-2018 21:34:03 JST ジョニーさん @sasanquaneuf
なんと、出口が見つかったんですよ!storeに相当するオブジェクトをproxyでラップして、
get時にkeyが拾えるのでそのままgetメソッドでjson投げて問い合わせ。
問い合わせ用の関数は、
fetch
websocket
webRTC data channel
で、
setのトリガは、上述とServerSentEvent
で
setが行われたらUIのリアクションへ返答。多分この流れできれいになると思うのです。
( ᐛ) まりなっピ repeated this. -
( ᐛ) まりなっピ (sasanquaneuf@qiitadon.com)'s status on Wednesday, 26-Sep-2018 21:46:44 JST ( ᐛ) まりなっピ @johnny_shaman そうですね、大分綺麗になりそうですね。shinyのソースをちゃんと見ては無いんですが、多分shinyが内部的にやってる事がそれに近い感じなのかなと。websocketですし。
自作イベントというか、新しいイベントのハンドルも自然にできれば、かなり理想型に近いのかなと思います。あとはマッシュアップとかで生じる、兄弟にあたるコンポーネント間の整流とかも勝手にできれば完璧なのですかね。(そこまで面倒を見るべきなのか?という謎もありますが)
-
ジョニーさん (johnnyshaman@qiitadon.com)'s status on Wednesday, 26-Sep-2018 21:48:52 JST ジョニーさん @sasanquaneuf
そこを面倒見ようとして考えていて、複雑化したので辞めてもいいと思いました。コンポーネントは、事実UIになってハンドリングと更新対象のセットという方向で問題ないとも思ってます。
( ᐛ) まりなっピ repeated this. -
ジョニーさん (johnnyshaman@qiitadon.com)'s status on Wednesday, 26-Sep-2018 21:55:30 JST ジョニーさん @sasanquaneuf
https://github.com/johnny-shaman/dsandこれを見ていただければ、何をしているか分かりやすいと思います。
基盤ライブラリのlosandが良さそうな方向に行ってるので、そこに乗せてあるdsandの更新を考えてました。
ReactとVueを個人で超えてみせる(笑)
( ᐛ) まりなっピ repeated this. -
( ᐛ) まりなっピ (sasanquaneuf@qiitadon.com)'s status on Wednesday, 26-Sep-2018 22:55:49 JST ( ᐛ) まりなっピ @johnny_shaman なかなか面白そうですね、少なくともこの世界で完結する分には綺麗になりそうに見えます。
超えられると、すばらしいです。 -
ジョニーさん (johnnyshaman@qiitadon.com)'s status on Wednesday, 26-Sep-2018 22:59:15 JST ジョニーさん @sasanquaneuf
色々ありがとうございます!
losandは、最初はthisを宣言的に書くことを目指していたというのが狙いでした。前身は、de.jsというgithubに上げたオブジェクト指向を解決しようとしたやり方のものでした。
prototypeに直接拡張が多すぎたので考え直して今に至りました。
出来る人に聞いていくと、問題解決早いです;
( ᐛ) まりなっピ repeated this. -
( ᐛ) まりなっピ (sasanquaneuf@qiitadon.com)'s status on Wednesday, 26-Sep-2018 23:37:46 JST ( ᐛ) まりなっピ @johnny_shaman なるほど、そういう事だったのですね。当初のモチベーションはなんだったのだろうと思っていました。陰ながら(?)応援しています。
-
ジョニーさん (johnnyshaman@qiitadon.com)'s status on Wednesday, 26-Sep-2018 23:40:01 JST ジョニーさん @sasanquaneuf
ありがとうございます!( ᐛ) まりなっピ repeated this.
-