人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

SPAではないフロントエンド開発の技術選定について

こんにちは。
「はじめてのフロントエンド開発」という本が今月発売されましたが、React、Angular、Vue.jsとSPAを想定したフレームワークを扱っているようです。
https://massa142.hatenablog.com/entry/2018/05/12/161236

SPAやそれに類する複雑な画面をもったWebサービスにおいてはこれらを選択することが必要だとは思いますが、ちょっとした、10-20画面程度の、画面遷移があって、多少バリデーションや表示非表示を切り替えたり、モーダルを出す程度のアプリケーションでも、これらのフレームワークをつかうべきなのでしょうか。

とはいえ、jQueryの複雑さと混乱は感じていてこれらを避けるべきなのだとは思っています。
そんなにお金を稼がない(人を増やせない)サービスで5年くらいは使いたいものをつくるときに、メンテナンスしやすいフロントエンドの技術選定について、アイデアや考え方などあればご教示いただけないでしょうか。

バックエンドはRailsを想定していますが、APIモードにはしないほうがよいのでは、と感じています。
よろしくおねがいいたします。


●質問者: だい
●カテゴリ:ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● kz_kazuki

あくまでサブ的な使い方という前提であれば、Rails5から、webpacker+reactという手もあると思います。

個人的には、RailsからReactに初期状態を渡したりするのが素の状態だと面倒だったので、react_on_railsというgemを使っています。ご参考になれば幸いです。

関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ