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

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

新規登録して質問してみよう
ただいま回答率
85.48%
Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

Ruby on Rails

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

Q&A

1回答

2236閲覧

ミドルウェアやRackの知識ってどういったところで役立ちますか?現職ではバックエンドの開発をしております。

kento2543

総合スコア163

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

Ruby on Rails

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

0グッド

0クリップ

投稿2015/04/25 04:41

編集2015/04/25 04:45

私は、現在、主にrubyを用いて、バックエンドの開発等を行っております。
フロントの開発もやっております。

とはいえど、IT業界に入ってまだ日は浅いのですが、
最近はミドルウェアについて興味を持っております。

今では、プログラミングも便利になり、あまりミドルェアのことを意識しなくても
開発はできるという話を先輩から聞いたことがあるのですが、本当でしょうか?

rubyで開発をしているとrackというのをよく聞きます。

私は、rackについて調べて、おおまかな理解はしているつもりです。
確かにrackというのが出来上がっているため、細かな仕様を意識しなくてもミドルウェアとの
連携ができているのだと思います。

私はIT業界に従事するからには、もっと奥深いところまで知っていきたいと思っております。

ただ、ミドルウェアを扱うような仕事というのがあるのかということと、
バックエンドやフロントエンドで開発をするにあたり、ミドルウェアの知識が役立つ場面というのが
あまり思い浮かびません。

経験不足というのも原因としてあげられるかと思いますが、経験豊富な皆様の意見を伺いたいです。
ざっくばらんで構いませんので、ご意見頂けますと幸いです。

長々と書いてしまったため、まとめると以下になります。

lang

1・ミドルェアの知識がなくても開発はできてしまうという話は本当でしょうか? 2・ミドルウェアを専門的に扱うような仕事はあるのでしょうか? 3・バックエンドやフロントエンドで開発をするにあたり、ミドルウェアの知識が役立つ場面を教えて下さい。

何卒よろしくお願いします。

追記
ミドルウェアで求人を探しているとクラウド開発の仕事が多く見られます。
クラウドサービスの開発もミドルウェアの一種なんでしょうか?

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

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

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

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

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

guest

回答1

0

以下は私の経験ですが。

・ミドルェアの知識がなくても開発はできてしまうという話は本当でしょうか?

ミドルウェアの内容についての知識がなくても何とかなります。
開発するにあたって社内・チーム内のルールとミドルウェアの使い方を知っていれば開発はできると思います。

・ミドルウェアを専門的に扱うような仕事はあるのでしょうか?

ミドルウェアを作るか、ミドルウェアの導入・保守・チューニングを行うチームがあればそのチームならミドルウェアのプログラム仕様などを知る必要が出てくると思います。

・バックエンドやフロントエンドで開発をするにあたり、ミドルウェアの知識が役立つ場面を教えて下さい。

パフォーマンスチューニング・障害対応・こういうシステムが欲しい、となった時に取りうる手段の選択肢が増える。
などなど。
他に知っている人がいなければチーム内での先駆者になれるとか、おまけも色々あります。

私の経験ではそんな感じでしょうか。

投稿2015/04/25 07:31

HachiyaKouya

総合スコア85

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問