らいふしふったー

20代後半の未経験がプログラミングに挑戦していくサイト。

プログラミング

Railsだけじゃない

投稿日:

Pocket

Railsで開発するためにはRailsだけでなく、他の知識もある程度必要ですよね。

Heroku、GitHubなどのクラウド関係やフロント側のJavaScript系を初めて知りました。

 

Heroku

PaaS(Platform as a Service)

アプリケーションをデプロイするプラットフォーム

 

Google App Engine、Force.com、Windows Azure、AWSのRuby版といったようなもの。

現在はRubyの他にもRuby on Rails、Node.js、Python、Java と様々な言語も使われる。

 

コンパイル(compile):プログラミング言語で書かれたコンピュータプログラムを解析し、コンピュータが直接実行可能な形式のプログラムに変換してくれる。

 

サーバー構築からインフラ保守などができ、Webアプリを運用する上で初期コストが抑えられる。

 

GitHub

Gitはバージョン管理システムと言われており、データ分けてセーブできる。昔のドラクエやFFのようにデータをいくつも作成することができる。変更歴なども分かりバグや修正に対応できる。

 

保存庫・貯蔵庫(リボジトリ)に保存したデータは誰かと共有(ブランチシステム)もできるため、チーム開発に使われている。

 

リボジトリにソースコードを入れることをコミットといわれます。データをコミットする前に、addコマンドで一時保持場であるステージングする必要があります。

 

GitHubとは、このシステムをクラウド管理してくれているサービスサイトのことです。

 

 

JQuery

jQueryはJavaScriptのライブラリです。

Webサイトのアニメーションやクリックに反応して表示される動きなんかを簡単に生成することができる。

 

Cooffee Script

Ruby、Railsと繋がりがある言語。JavaScriptにコードが変換される(コンパイン)JavaScriptよりも短いコードで構成することができる。

 

 

テキスト進めて新しいことを知っていくのは面白いですよね。

これからTwitter風のサイトを作る課題に取り組みます。

 

テスト

テスト

-プログラミング
-,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

HTMLとCSSについて学ぶ②

こんにちは、今日もHTMLを勉強していました信です。 学びはパズルを作るのと似ています。 一つずつピースを集めて手持ちを増やす、今は分からないピースでも沢山集めたら揃えて繋がるものが出てくる。大きくな …

no image

公務員は失業保険もらえないです!

no image

DIC3回目の授業と求職者支援訓練の結果

今日は、DIVE INTO CODEの3回目の授業に行ってきました。 終わってからは同期のいつものメンバーで飲み会! 今日も酔ってしまった…。   関連

no image

おすすめプロラミングサイト

no image

DIC5回目の授業

卒業までにオリジナルアプリケーションを創るようです。 それも兼ねて今回の授業は「アイデアと要件」がテーマでした。   関連