記事へのコメント37

    • 注目コメント
    • 新着コメント
    qsona
    qsona この3つの理由を読むと、やっぱりBFFの出番なのかなあって思ったりする

    2019/01/15 リンク

    その他
    hoppie
    hoppie 同意だ。けどわりとこういう見解でクライアントサイドと意見が割れることって少ないかも。

    2019/01/10 リンク

    その他
    uehaj
    uehaj 一つの観点だとは思うけど、ただのビューワではなく、GPSなど端末センサ系である場合も考慮すると、クライアント内で閉じることで凝集度が高まるのであれば、それを優先するのも観点の一つ

    2019/01/10 リンク

    その他
    braitom
    braitom ロジックをサーバーとクライアントどちらにおくかという話。

    2019/01/07 リンク

    その他
    side_tana
    side_tana はい

    2019/01/07 リンク

    その他
    Funyapu
    Funyapu そいや、json schemaは今どうなってるんだろ。。

    2019/01/07 リンク

    その他
    circled
    circled タイトルだけみて「DB」って思った自分

    2019/01/07 リンク

    その他
    jiro68
    jiro68 更新系のロジックをクライアント側に持たせるとデータ改竄が簡単にできるのでやらせないのが常道では?

    2019/01/07 リンク

    その他
    mizchi
    mizchi “クライアントアプリはユーザーエクスペリエンスにフォーカスすべき” 同意なんだけど、この結果サーバーにリクエストさせずに済まそうとするとクライアント側が重くなりませんかね

    2019/01/07 リンク

    その他
    t_f_m
    t_f_m あとで

    2019/01/07 リンク

    その他
    castaneai
    castaneai “自分の場合、クライアントアプリはロジックをなるべくサーバーに移譲すべき という設計指針をチームに提案します。”

    2019/01/07 リンク

    その他
    ntaoo
    ntaoo 常識的で穏当な指針だ

    2019/01/07 リンク

    その他
    chikuwa_it
    chikuwa_it 「クライアントアプリはユーザーエクスペリエンスにフォーカスすべき」

    2019/01/07 リンク

    その他
    gfx
    gfx “クライアントアプリはロジックをなるべくサーバーに移譲すべき” / わかる。とはいえ具体的にどうするかは一般化しにくいので難しい…。

    2019/01/07 リンク

    その他
    living
    living 更新系のビジネスロジックはサーバサイドに寄せるのが普通だけど、参照系のビジネスロジック(どの画面でどの値を取得し、どのように整形して表示するか)はクライアントサイドで細かく制御できた方が良い

    2019/01/07 リンク

    その他
    mizoguche
    mizoguche なんとなく思ってたことが言語化されてた "クライアントアプリはユーザーエクスペリエンスにフォーカスすべき"

    2019/01/07 リンク

    その他
    teracy_junk
    teracy_junk 『現実的にはサーバーはコストのかかるロジック、クライアントはUXの向上にフォーカスすることが、プロダクトにとって、そしてチームの生産性にとってメリットがあるということを合意することが大事だと思います』

    2019/01/07 リンク

    その他
    hamichamp
    hamichamp 細かな条件で変わることはあるかもしれないけど、概ね同意

    2019/01/07 リンク

    その他
    sunsuk7tp
    sunsuk7tp 設計時の議論で最終的にはいつもポイントになる。セキュリティや柔軟性を考えサーバ側に寄せるのが基本だが、後からサーバ側コストを大きく減らせそうであればクライアントに移すのも良い。作業コストは大きくなるが

    2019/01/07 リンク

    その他
    taruhachi
    taruhachi こここそノウハウの塊だろうに雑だなぁ。。。この論だと全部ブラウザアプリが最強になる。

    2019/01/07 リンク

    その他
    rainbow_doll
    rainbow_doll サーバーの実装を【自分で出来りゃ】その通りなんだけど、クライアント俺くん、サーバーやる気ない君のチーム組まされるくらいなら、クライアントに全部持たすかサーバー側も自分でやる

    2019/01/07 リンク

    その他
    mohno
    mohno 「極力クライアント側での処理を薄くするように実装すべき」←単純化しすぎでは? 通信量やサーバー負荷を減らすためにクライアントで処理する方がいいこともあるし、いろんなケースが紹介されるのかと思ったのに。

    2019/01/07 リンク

    その他
    miyakona38572
    miyakona38572

    2019/01/07 リンク

    その他
    Kmusiclife
    Kmusiclife 概ね同感。クライントはUXにこだわるのが仕事と思ってる。

    2019/01/07 リンク

    その他
    houyhnhm
    houyhnhm ビジネスロジックの置き場がサーバーなのは常道だと思う。ネットワークに流すデータ量考えてもそう。

    2019/01/07 リンク

    その他
    turanukimaru
    turanukimaru クライアントとサーバで同じ言語・同じモデルを共有すればどちらにも実装できるよ!(過激派)。KotlinでJava.util含めライブラリを一切インポートしないことで実現はできたのだがDateすら使えないのはきついかな。

    2019/01/06 リンク

    その他
    newnakashima
    newnakashima これよく考えるけどサーバーに処理を寄せるのってカネとかレスポンスタイム的な意味でのコストにならないのかな。描画に比べたらビジネスロジック程度のことってクライアントでは軽く処理できそうなイメージたけど。

    2019/01/06 リンク

    その他
    otherworld
    otherworld Android/iOS/Web…と複数のクライアント種別をリリースする可能性を考えるとビジネスロジックはサーバサイドで一元化しておくのが最善かと思う。ロジックの変更を全クライアント種別に対してリリースするコストは大きい。

    2019/01/06 リンク

    その他
    threeMonths
    threeMonths 前にいたチームでクライアント側を厚くしようとするおじさんがいたけど阻止したのを思い出した

    2019/01/06 リンク

    その他
    renowan
    renowan Backends for Frontendsで調整せよ

    2019/01/06 リンク

    その他

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

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

    関連記事

    クライアントとサーバーどちらに実装するかの設計指針をチームで持つこと - tomoima525's blog

    モバイルアプリケーションを開発していると、この要件や仕様はクライアントとサーバーどちらに置くべき...

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

    • techtech05212023/05/28 techtech0521
    • kyaido2020/06/21 kyaido
    • mapyo2020/01/14 mapyo
    • anfewph2019/12/09 anfewph
    • tanukiokpro2019/07/05 tanukiokpro
    • vaccho2019/01/15 vaccho
    • qsona2019/01/15 qsona
    • satom9to52019/01/13 satom9to5
    • hoppie2019/01/10 hoppie
    • k_wizard2019/01/10 k_wizard
    • uehaj2019/01/10 uehaj
    • narita19802019/01/10 narita1980
    • seapig_dolphin2019/01/09 seapig_dolphin
    • fujyunaz362019/01/09 fujyunaz36
    • len_prog2019/01/08 len_prog
    • celt69cobra2019/01/08 celt69cobra
    • zsiarre2019/01/08 zsiarre
    • akulog2019/01/08 akulog
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

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

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

    新着記事 - テクノロジー

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

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