
NextUp:14:10 フロントエンドエンジニアが主役のBaaSを作った話 🔈Takezaki Shinichiro 📍C builderscon.io/tokyo/2017/ses… #Builderscon #BuildersconC
2017-08-05 14:05:02
Backend as a Serviceをフロントエンジニア視点で作るってのは、まぁありなのかもなぁ #buildersconC
2017-08-05 14:10:29
CodeBuild でめっちゃ並列してテストすると Travis で25分かかっていたのが8分まで縮まるのか〜。いいなぁ...。 #builderscon #buildersconC
2017-08-05 14:10:34
次は BaaS の話を聞くよー。講演概要によればインフラは GKE ベースらしい。 #builderscon #buildersconC
2017-08-05 14:13:05
「BaaS は今、幻滅期にある。機能的に中途半端でかつベンダーロックインされざるをえず、負の遺産状態」確かにうまくいってそうなのは Firebase くらいか。 #builderscon #buildersconC
2017-08-05 14:14:54
ベンダーロックイン = ホテルカリフォルニアの歌詞 (とVMWareのえらいひとが言ってたらしい) #buildersconC
2017-08-05 14:15:53
「フロントエンドは変化が激しいため、いつでも捨てられる覚悟が必要。独自の BaaS ライブラリを使ってしまうと乗り換え不能になるため死亡フラグ」 #builderscon #buildersconC
2017-08-05 14:16:36
フロントエンドに限らず、式年遷宮的なアーキテクチャ重要だから、ベンダーロックインってその点で駄目なのよね。棄てられることというのはアーキテクチャの上でとても重要 #buildersconC
2017-08-05 14:16:42
「フロントエンジニア自身が API が定義できるように、かつ JS のエコシステム (npm, Webpack) に乗ってロックインを避ける」 #builderscon #buildersconC
2017-08-05 14:20:14
webpackはモダン化ではあるけど、負債になりかねないリスクもはらんでる気はしたりもするけど、まぁそこらへんの乗り換えが面倒な設計にはしてないはず… #buildersconC
2017-08-05 14:20:32
#BuildersconC んん? それって結局開発する人間が実装とインターフェースを分けないってことに起因するので、BaaSが原因ではないんでは? その分離を強制するような仕組み ということなのかな?
2017-08-05 14:22:29
API定義、JSON or XMLで出来てスキーマ定義しろって事らしいんだけど、どこまでの自由度があるんだろうか? #buildersconC
2017-08-05 14:23:48