こんにちは!プログラミング学習のたびに何かしらトラブルが起きているはるです。
ここしばらく、プログラミング学習等に注力していました…毎週、先生と対面で講習受けるたびに絶対何かしらのトラブルが起きるので対処に追われっぱなしでしたw
毎回心がブチ折れそうになりましたが、やりたい事なので毎回折れそうになりながら立ち直ってますw
さて、今日は自分がやっている事のおさらいも含めての記事です。
そもそも、Railsとは?
「Ruby on Rails」と一括りで言われることが多いイメージですが、RubyとRailsで意味が違う事を知りました。
Ruby:C言語、PHP、Java Scriptと同じプログラミング言語
Rails:Ruby用のフレームワーク(土台、骨組み)
言語は人間のPCに対する命令の仕方。人間同士で言うなら日本語とか英語とかと同じイメージでいいと思います。
フレームワークはその言語に対するアシストツール。開発を高速化するのに役立つアイテムを出してくれる4次元ポケットみたいなものですね。
Webアプリケーションを開発するのに使用する言語とフレームワーク。それを合体させて呼んでいるのが「Ruby on rails」ということですね。
代表的なところで言うと、TwitterもRuby on railsで開発されています。
まずは基礎知識のおさらい。
次回からはRailsを使ったinstagramもどきの開発工程を書いていきたいと思います!