注目キーワード

MOONGIFT

OSSを中心としたメディアポータル

どのようなソフトウェアでも言えるだろうが、幾つかアプリケーションを開発していると同じような機能を組み込んだり開発したりすることがある。この繰り返しは面倒で、フレームワークが生まれる要因にもなった。 0

Picture 298.png
基本的機能、デザインが予め構築されている 0

 

そんなフレームワークであっても繰り返しの作業になることがある。例えばいつも同じプラグインを使っている場合だ。Railsアプリケーションの開発であれば、これを使って行うのはいかがだろう。 0

今回紹介するオープンソース・ソフトウェアはBaseApp、Railsアプリケーションのベースとして使えるソフトウェアだ。 0

BaseAppは単体で意味をなすものではない。よく使われるプラグインやデザインを元々組み込んで提供しているソフトウェアだ。データベースの設定はSQLite3/MySQL/PostgreSQL向けに既に個々に用意されている。Railsは2.1.2をベースにしているなど、最新版が追従されている。 0

Picture 299.png
OpenIDは2.0に対応 0

 

さらに通常に認証システムとOpenIDが同時に利用できるようになっていたり、ユーザ管理を行う管理者向けの画面もある。他にもアバター機能やCapistranoを使ったリモートデプロイも標準で対応している。 0

デザインはタブを使ったシンプルで分かりやすいものになっており、自分のサイトにあわせて柔軟に変更できるだろう。また、必要があればベースを改造し、自分だけのオリジナルを作る手もある。よく使っているものを予め組み込んでおけば、もっと開発がスムーズに手軽になるはずだ。 0

 

via BaseApp [ Open Source Rails ]

» BaseApp: a quick start for your Rails App Ariejan.net
 http://ariejan.net/2008/09/28/baseapp-a-quick-start-for-your-rails-app/

ariejan's baseapp at master — GitHub
 http://github.com/ariejan/baseapp/tree/master

MOONGIFTの関連記事

このエントリーを含むTwitter

Related Posts Plugin for WordPress, Blogger...
新規購読
新規購読

プレミアムでしか読めない記事が194あります。ぜひ登録を!

  • オープンブロックス - OpenBlockS
  • 広告募集

ぷらっとオンラインおすすめ商品もっと見る

もっと見る

人気記事もっと見る