C4SAに登録してみる

@niftyのアプリケーション開発プラットフォームC4SAに登録してみました
NIFTY Cloud C4SA

Facebookアカウントでログインするだけで登録完了
新規キャンバスの画面。たくさんあって迷うけどここではRubyを選択
f:id:yustam:20120908092005j:image

作成すると簡単なサーバプログラムが置かれたサーバが立ち上がり
ブラウザでソースを編集することができるみたいです
f:id:yustam:20120908091154j:image

class Hello
  def call(env)
    [200, {'Content-Type' => 'text/html'}, ['Hello, World.']]
  end
end

map "/" do
  run Hello.new
end

保存したらブラウザでサーバの再起動をすると反映される
f:id:yustam:20120908092007j:image
ここまでぜんぶブラウザからの操作でできる

さらにデータベースはMySQLがはじめから入っていてMyPHPAdminから操作できるので
ほんとにブラウザだけでWebアプリケーションが作れてしまう
f:id:yustam:20120908095907j:image

環境構築から勉強したい場合はさくらVPSなどの方がいいけど
環境構築めんどくさいとかソースだけ簡単に触って遊びたい人に向いていると思う
慣れない言語だと環境構築で手間取ってなかなかソースが書けないことが多いし

あとはGitやキャンバスにアクセス可能なメンバーの登録など複数人で開発していく
機能もあるので簡単にプロジェクトを立ち上げることができそう

2012/09/10追記

Javaとかできるようになるんだろうかと思ったらスケジュールが出てました
Javaも対応予定みたいです。jettyとか入るのかな?
node.js/MongoDBが来たら触ってみたい
v3.2に書いてある個人間決済がちょっと気になる