タグ

SPAとTurboに関するYassLabのブックマーク (1)

  • Railsの現在地 / Rails以外からTurbo(Hotwire)を使う|kiha

    Railsの現在地DHHらは、ビジネスモデルが確定していないレベルの初期のスタートアップにおいて、複雑なSPAでのページレンダリングを採用したWebシステムを構築することはオーバーエンジニアリングでは? というところに、強い課題意識を持っているように見える。フロントエンド、サーバサイド問わず複雑なアーキテクチャにしすぎると生産性悪くない?というわけだ。あのTwitter社ですら儲かるか儲からないかわからないレベルの黎明期にはその思想に賛同してかRailsを採用していた。 近年DHHらは、RailsベースのGmailっぽいプロダクトをリリースしていて、新進気鋭のフレームワークであるHotwire(Turbo)を積んだRails 7でGmailの「あの操作性」を実現できるレベルに進化させた。ReactVue.jsなどのライブラリを使わずとも実現できることを示した。 Turboの概観Turbo

    Railsの現在地 / Rails以外からTurbo(Hotwire)を使う|kiha
    YassLab
    YassLab 2023/09/10
    "TurboはRailsの思想を継承し、スモールスタート -> ビッググロースのスタートアップ向けのFWに進化させた / プロダクトやビジネスモデルが先で、適切な技術を適切なレベルで使おう / 現代のWeb技術に対するDHHなりの提案"
  • 1