記事へのコメント20

    • 注目コメント
    • 新着コメント
    YaSuYuKi
    YaSuYuKi 移行するときにFirebaseを騙る抽象層を作る方法で駄目な理由が見つけられない。リアルタイムは特殊で実現は容易ではなさそうだが、それ以外は

    2020/11/06 リンク

    その他
    taguch1
    taguch1 フロントの人は永続化層のIFを抽象化してない時はどうやってテスト書いてんだろう?

    2020/07/28 リンク

    その他
    ka-ka_xyz
    ka-ka_xyz ただ、firebase抜けするとしたらデータ構造含めて一から練り直しなんやろな感があって、コード上でfirebase実装を隠蔽するところに労力をかけるべきかどうか微妙なとこだと思う。(あと、まだ今の所そんな余裕が無い)

    2020/07/28 リンク

    その他
    yimajo
    yimajo “依存とはモジュールが他のモジュールの存在を知っていること」という考えで、「UI 層に Firebase という文字を出さない」といった設計を目指していきます。 ”

    2020/07/28 リンク

    その他
    nikutaiha
    nikutaiha firebase

    2020/07/28 リンク

    その他
    shozzy
    shozzy ブコメ含めて参考になる。最初から隠蔽するのはYAGNIだけど、どこかで一旦隠蔽する形にリファクタリングして、そこから別サービスへの移行を実施するのがよい感じかな。

    2020/07/28 リンク

    その他
    ssig33
    ssig33 早すぎる最適化、本末転倒

    2020/07/28 リンク

    その他
    tattyu
    tattyu 右車線は速度重視じゃなくて追い越し専用だろ。「僕は自信の直感に従って法律を犯します」宣言されたら、記事読む気が失せる。

    2020/07/28 リンク

    その他
    t10471
    t10471 ミドルウェアを隠蔽するコストよりもテストしやすくロジックを切り出す努力にコストを割いた方が健全な気がするな...

    2020/07/28 リンク

    その他
    partylife
    partylife 本末転倒感がすごい

    2020/07/28 リンク

    その他
    Soraneko
    Soraneko "RDB 製品が適していたのに無理やり Firestore を採用したことによるデータ不整合" あるあるそう

    2020/07/27 リンク

    その他
    j5ik2o
    j5ik2o 分離するのはドメインオブジェクト群でよいけど永続化の抽象は問題になる。それがまさにリポジトリの責務なので、だいたいはこの記事のとおりになる。サーバサイドでも同じことをやってますね

    2020/07/27 リンク

    その他
    takahashim
    takahashim "RDB 製品が適していたのに無理やり Firestore を採用したことによるデータ不整合" つらそう。でも隠蔽に頑張りすぎると「安いし楽だしマジ最高」のメリットが半減しそう

    2020/07/27 リンク

    その他
    mizchi
    mizchi 隠蔽するぐらいならFirestore使わないほうがいい気がするし、現実的にこういう問題が発生るするのはわかりつつも、やっぱりリアルタイム性が必要な箇所だけ使うに留めたほうがいい気がする

    2020/07/27 リンク

    その他
    koogawa
    koogawa “つまり、pages/, components/, containers/ などで import firebase from 'firebase'を書かない”

    2020/07/27 リンク

    その他
    yug1224
    yug1224 いや右車線は追い越しする時だけだろ

    2020/07/27 リンク

    その他
    IzumiSy
    IzumiSy コレを言うならReactとかVue.jsも未来のフレームワーク移行のためにプレゼンター層として切り離したほうが良さそうに思えてきた。

    2020/07/27 リンク

    その他
    takezaki
    takezaki “見えてきた課題、割高なコスト・権限管理・カスタマイズ性、そしてRDB 製品が適していたのに無理やり Firestore を採用したことによるデータ不整合。 その結果チーム内で Firebase を抜ける機運が高まる”

    2020/07/27 リンク

    その他
    laiso
    laiso 脱Firestoreしやすいようにするデータ層のデザイン例

    2020/07/27 リンク

    その他
    odan3240
    odan3240 “型推論でも firebase.User を使わない ” わかる

    2020/07/27 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    Firebaseの存在をフロントエンドから隠蔽するために

    「Firebase は安いし楽だしマジ最高」という一心で技術選定してしまったプロダクトが成功して見えてきた...

    ブックマークしたユーザー

    • techtech05212023/05/10 techtech0521
    • xigemoto2022/03/19 xigemoto
    • whippet_8182021/09/06 whippet_818
    • EF-05122021/07/14 EF-0512
    • mtrock2021/07/14 mtrock
    • terkel2021/04/17 terkel
    • thotentry_hatebu1972020/12/12 thotentry_hatebu197
    • latica2020/11/13 latica
    • YaSuYuKi2020/11/06 YaSuYuKi
    • nabinno2020/11/06 nabinno
    • l080842020/09/29 l08084
    • rgfx2020/09/21 rgfx
    • okyawa2020/09/02 okyawa
    • zhikaru2020/08/30 zhikaru
    • ryusou-blog2020/08/22 ryusou-blog
    • s_ryuuki2020/08/09 s_ryuuki
    • RunEagler2020/08/04 RunEagler
    • tsukasa01062020/08/01 tsukasa0106
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事