console.lealog();

@leader22のWeb系に関する勉強めもブログですのだ

WebRTCのDataChannelをもっと手軽に

使いたかったので、ライブラリを書きました。

`enhanced-datachannel`という名前でnpmからインストールできます。

リポジトリはこちら。

GitHub - leader22/enhanced-datachannel: Wanna `enhance(RTCDataChannel)` for general usage.

以下、ざっくり紹介と、DataChannelそのものについて書きます。

続きを読む

WebRTC Meetup Tokyo #21 に行ってきたメモ #webrtcjp

WebRTC Meetup Tokyo #21 : ATND

今回は五反田にあるFreee社にて。

いつだかのNode学園祭の打ち上げで使ったところですね。
夜間入り口はコンビニ横で少しわかりにくい・・w

続きを読む

React HooksとMobXをあわせて使う

最近はもっぱらWebRTCの世界にどっぷりでしたが、フロントエンドのこともちゃんとやってます!

SkyWayにはショーケースとしてWeb会議アプリがあるんですが、それをこの度リライトしてました。

リライトする理由としては・・・、

  • 当時の設計ままでは改修が面倒なバグが見つかった
  • 単にUIがダサい
  • WebRTCフロントエンドをしばらくやって得たノウハウも反映したい

などなど、まあ理由つけて書き直した感じです。

で、どうせ書き直すならってことで、ReactのHooksも使い込みつつ、MobXと混ぜた場合にどうなるか?ってのを味見しました。

ということを、将来の自分が見返せるようにするためのメモ。

続きを読む