🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
Vue.js

Vue.jsは、Webアプリケーションのインターフェースを構築するためのオープンソースJavaScriptフレームワークです。

Go

Go(golang)は、Googleで開発されたオープンソースのプログラミング言語です。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

React.js

Reactは、アプリケーションのインターフェースを構築するためのオープンソースJavaScriptライブラリです。

Q&A

解決済

3回答

655閲覧

開発効率において、Go言語でAPIサーバ+Vue.js(React)という構成よりも、Railsで全て作ってしまう方が優れていますか?

anonyrabbit

総合スコア78

Vue.js

Vue.jsは、Webアプリケーションのインターフェースを構築するためのオープンソースJavaScriptフレームワークです。

Go

Go(golang)は、Googleで開発されたオープンソースのプログラミング言語です。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

React.js

Reactは、アプリケーションのインターフェースを構築するためのオープンソースJavaScriptライブラリです。

0グッド

0クリップ

投稿2019/12/02 16:08

編集2019/12/03 02:42

表題の通りです。スタートアップ界隈で活躍したいと思っていて自分でもプロダクトを開発したいと考えているのですが、その場合railsで作った方がいいのでしょうか?
Goを勉強していますが、railsに切り替えた方が良さそうですか?railsの人気は下がっているようなので悩んでいます。ご意見をお聞かせください。よろしくお願いいたします。
補足ですが、この質問をするに至ったのは以下の記事を読んだからです。

CASHにTABETE、有望スタートアップはなぜ「Ruby」を選ぶのか https://news.mynavi.jp/article/20181228-879516/

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

nobonobo

2019/12/03 00:15

優れているか劣っているかは一概には言えません。向き不向きがあるだけです。 要件がもっと明確にならないと向き不向きの話はしにくいですね。
guest

回答3

0

ベストアンサー

優れてるか劣ってるか以前の話で、出来るか出来ないか、が重要です。
まずは一つの言語をきちんとマスターしましょうよ

投稿2019/12/02 21:59

y_waiwai

総合スコア88038

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

開発効率と一口に言っても、

  • どのようなシステムに対して使うのか
  • どのような開発規模で使うのか
  • どのような開発形態で使うのか(内製?外注?)

といった点を考慮しないと効率は出せません。ある条件ではよい効率であったとしても、別の条件では非効率になることはあるのです。

まあ、一つ言えるのは「長続きさせたいなら流行り廃りで決めては駄目」というところですかね。

投稿2019/12/03 02:59

tacsheaven

総合スコア13703

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

何を作るのか、開発者のスキルによって、状況が大きく変わってくるので、一概にどちらの開発効率が優れているか答えられません。

どちらも初心者なのであれば、情報量の多い Rails の方が開発を進めやすいかもしれません。

投稿2019/12/04 03:00

nskydiving

総合スコア6500

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問