質問をすることでしか得られない、回答やアドバイスがある。

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

新規登録して質問してみよう
ただいま回答率
85.35%
Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

Ruby on Rails

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

Q&A

解決済

1回答

1188閲覧

WindowsでRailsを扱う場合の環境でおすすめは何ですか?

ItsukiN32

総合スコア13

Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

Ruby on Rails

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

0グッド

0クリップ

投稿2020/04/22 16:09

windows10のローカルで在庫管理を担うアプリケーションをRailsで作ろうと考えています。
この場合、
xamppを使う
WSL + Ubuntu を使う
Docker for Windows を使う
virtualBox + Ubuntu を使う
などが考えられます。

作ったアプリケーションは別のwindows10でも簡単にインストールして利用できるようにしたいのですが、
どの環境が一番最適でしょうか?お返事を頂けましたら幸いです。

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

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

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

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

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

gentaro

2020/04/22 16:16

DockerやWSLはProじゃないと使えないと思いますが、「別のwindows10」というのはPro前提ですか?
nskydiving

2020/04/23 02:07

この質問は開発環境のことですか?それとも本番環境でしょうか?
ItsukiN32

2020/04/23 15:34

>この質問は開発環境のことですか?それとも本番環境でしょうか? 本番環境です。小企業でそれなりに機能があればいいという程度のものを開発しようと考えています。
gentaro

2020/04/23 16:07

@nskydiving WSL2がHomeで使えるのは存じておりますが、まだ正式版は世の中に出てないと思うんですけど。 まぁ予定どおりなら来月には出ると思いますが、この状況で予定通りリリースするのか…。
gentaro

2020/04/23 16:09

在庫管理のアプリが各ローカルPCで動くという想定なんですか? ひとりひとりが別のモノの在庫を管理してるということ??
nskydiving

2020/04/24 00:52

>windows10のローカルで在庫管理を担う ここでの「ローカル」というのは「個人のPC」のことですか?それとも「ローカルネットワーク」のことですか?
technocore

2020/04/25 04:13

>xamppを使う >WSL + Ubuntu を使う >Docker for Windows を使う >virtualBox + Ubuntu を使う >どの環境が一番最適でしょうか? 小企業クラスで使うRailsアプリ。 障害発生やシステムダウンした時、業務に差し支えないよう 迅速に原因を特定、解決して、復旧させる義務があなたにあります。 どの環境が一番かは、あなたのスキルと実力次第でしょう。
ItsukiN32

2020/04/25 11:08

>在庫管理のアプリ ローカルネットワークで利用できるようにしたいと考えています。1台のPCがサーバのように動くことを想定しています。 >別のwindows10でも簡単にインストールして利用できるようにしたい これについては、基本は一台のPCでアプリを動かしますが、アプリがあるパソコンが使えなくなった場合に、同じシステムを別のPCに簡単に移植したいという意図です。
gentaro

2020/04/25 11:19

データはどこに置く?バックアップ体制は? PCと言ってますが、それは事実上サーバー機として扱うという意味ですか? それならLinuxなりのサーバー用途のOS入れて使えばいいから違いますよね? 上記の質問にもありますが、業務止まったときの対応をどうするんでしょう? 運用する環境の選定よりも手前の部分で色々考慮しておくべき点があると思うんですが。 そこら辺がクリアにならないと推奨できる環境なんてありませんし、そういった不測の事態に対応できるスキルがあれば、そもそもこんな質問にはならないと思うので、なんというか、ちゃんとしたベンダーの製品使った方が良いです。
ItsukiN32

2020/04/25 11:32

すみません。。railsのアプリを趣味で作ろうと思っていて、その練習として在庫管理ができるものができたらいいな。という程度の認識での質問でして、知識不足やスキルがないのはご指摘の通りで、だからこそ、初学者としてどんな環境がいいのかを聞きたく質問いたしました。 手伝っている個人商店が在庫管理がめちゃめちゃなので、それを少し助けるくらいのレベルのものを考えていたのですが、彼のもつPCがwindowsしかないので、こういう質問になってしまっています。 こういう環境で適したものを聞きたかったのですが、質問力不足で申し訳ありません。 以上に加え、私のような初学者何かおすすめの書籍やサイトなどありましたら教えていただけますか?
gentaro

2020/04/25 12:02

そういう背景なら、Railsを使うのではなくスタンドアロンで動くWindowsアプリを作るのが筋だと思います。 親切心でお手伝いしようという心意気は良いのですが、Webアプリである必要性が全くありませんし、運用上のメリットが皆無です。
ItsukiN32

2020/04/25 12:12

お返事ありがとうございます。 主な目的が私のrails の練習になってしまっていたので、そこがダメでした。申し訳ないです。 ベストアンサーは回答にしかつけられないようなので、もし回答に何かコメントいただけましたらベストアンサーを付けさせてください。
gentaro

2020/04/25 12:16

質問と提案をしてるだけで、元の質問内容への直接的な回答にはなってないので自己解決にしていただいて結構ですよ。
ItsukiN32

2020/04/25 12:24

ありがとうございました!
guest

回答1

0

自己解決

webアプリが適切出ない環境では使用しない方が良い

投稿2020/04/25 12:23

ItsukiN32

総合スコア13

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.35%

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

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

質問する

関連した質問