記事へのコメント18

    • 注目コメント
    • 新着コメント
    greenbiz
    greenbiz “ホバーボードで空を飛べるのに、わざわざ車輪をくっつけて地べたを走ってるようなものだ”

    2022/08/13 リンク

    その他
    MtAsuka
    MtAsuka ViewModelって純粋なUI表現であるViewから切り離されたプレゼン層ロジック+データなので、それがなくても動くから不要というものではないよね。あくまでもアーキテクチャの選択としてMVVMを適用する必要があるかの話。

    2022/03/14 リンク

    その他
    mizchi
    mizchi react もすぐに flux の提案が出たので自然な流れ

    2022/03/14 リンク

    その他
    geerpm
    geerpm 開発者の言葉の定義って厳密さよりもセンセーショナルな方が優先されていつもあとから揉めるよね。クラウドとかサーバレスとかアジャイルとかオープンソースとか

    2022/03/14 リンク

    その他
    cha49
    cha49 AndroidのViewModelは、特定画面に依存したデータの置き場所だからなぁ。そういう意味でのViewModelは、SwiftUIでも必要だろう。それを「MVVM」と呼ぶかは別だけど。

    2022/03/13 リンク

    その他
    circled
    circled 英語圏だと「SwiftUIって触り出すと、とにかく最高✨で、こんな素晴らしい開発体験なんてあったんだ〜💕と喜んだ矢先にMacを窓から放り投げたくなる💢」みたいな感想が多いのよね。

    2022/03/13 リンク

    その他
    crexist
    crexist 同意。同意するけどこの記事だと意図が通じないかも。他の人も指摘しているけどViewModelがなんなのかで分かれそう / SwiftUI だけでなく ViewController だったとしても ViewModel はいらないのではないかと僕は考えている

    2022/03/13 リンク

    その他
    y_hirano
    y_hirano これはスマホアプリ開発をやってたことがないとピンとこないところで、何をViewModelと呼ぶかがはっきりしていなかったところに宣言的UIが出てきたら「そりゃ今までViewModelと呼んでいたものは必要ないよね」となるヤツ

    2022/03/13 リンク

    その他
    rymshm
    rymshm 言いたい事なんとなくわかるけどVMをバインディング専門レイヤーとして捉え過ぎ?Model層はViewの事知って欲しくない勢からすると、エラー発生時の出しわけとかキツそう

    2022/03/13 リンク

    その他
    ledsun
    ledsun “宣言的UIに、MVVMって不要なのでは?”なるほど、そう見えるのか。XAML(宣言的UI)と同時にMVVMを知って、双方向バイディングがないとMVVMできないと思っていた身からすると新鮮。

    2022/03/13 リンク

    その他
    hase0510
    hase0510 「MVVMをやめる」という言い方に語弊がある気がする。冒頭のコードの「@ State var model」はViewModelじゃないかな?

    2022/03/13 リンク

    その他
    devrabi
    devrabi VMってBindingベースでUIを作るときに使用するものだから、そうでないプラットフォームで使用しないのは当たり前のことでは?

    2022/03/13 リンク

    その他
    odz
    odz Vue.jsのComponentはもろにViewModelでは無いかと思うのだが。実際、v1のドキュメントには普通にViewModelが出てくる。https://v1.vuejs.org/guide/overview.html

    2022/03/13 リンク

    その他
    yohskeey
    yohskeey MVVMを業務で採用したい!と常々思ってて最近やっとandroid小規模アプリ案件でチャンスが来たのに、jetpack composeを採用したら確かに相性悪かったな〜。

    2022/03/13 リンク

    その他
    honma200
    honma200 へープラットフォームごとに適したアーキテクチャは変わるのは分かるかなー。Reactiveとかの考えは古くなっていったのか。まだ触ってないけど・・・

    2022/03/13 リンク

    その他
    otihateten3510
    otihateten3510 MVVMが主流だった時期なんてなくね?それはAndroidだろ。AndroidではBindingが担保されてるのにMVVMが主流なんだから前提がとっ散らかってない?MVVMの主流は今でもWindows開発だし。別基盤での別概念を同一設計と置くの危険。

    2022/03/13 リンク

    その他
    yarumato
    yarumato “iOS開発と同じく宣言的UIを使っている「React/Vue/Flutter」の分野では、MVVMアーキテクチャは採用されてない。SwiftUIにおいてだけ未だにMVVMを採用。ViewModelの存在は、宣言的UIの時代には必要ない”

    2022/03/13 リンク

    その他
    koogawa
    koogawa ふむふむ

    2022/03/13 リンク

    その他

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

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

    関連記事

    「SwiftUIでMVVMを採用するのは止めよう」と思い至った理由 - Qiita

    2022/04/23 追記 記事の続編として、以下の記事を書きましたので、合わせて御覧ください。 仕事でSwi...

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

    • techtech05212024/05/11 techtech0521
    • fivestech2024/02/28 fivestech
    • ysog2023/04/14 ysog
    • ottijp2023/02/15 ottijp
    • celt69cobra2023/01/20 celt69cobra
    • ita_872022/12/14 ita_87
    • greenbiz2022/08/13 greenbiz
    • dencygon2022/06/29 dencygon
    • shimbaco2022/05/13 shimbaco
    • hatehase5482022/04/15 hatehase548
    • hate_nao2022/03/25 hate_nao
    • Ryanak2022/03/24 Ryanak
    • torimetal2022/03/22 torimetal
    • moonblogger2022/03/19 moonblogger
    • tzmfreedom2022/03/17 tzmfreedom
    • droneboy2022/03/15 droneboy
    • rinrinbell2022/03/15 rinrinbell
    • araki_k2022/03/15 araki_k
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

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

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

    新着記事 - テクノロジー

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

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