らいふしふったー

プログラミング、読書、映画や消防ネタを取り扱います。

プログラミング

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

新しいことをやると疲れて逃げ出したくなる

no image

初授業に行ってきました

no image

HTMLとCSSについて学ぶ①

こんばんは、HTMLとCSSを少しずつ学んで行こうと思っている信です。 今日は、「DIVE INTO CODE」のDIVERという教材を手に取りました。   関連

no image

deviseをインストールした直後のエラー

DIVE INTO CODEに申し込みしてみた