ITエンジニア/デザイナ向けにオープンソースを毎日紹介

フレームワークの記事一覧

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

もっと見る

39534?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f06%2fscreenshot-2012-06-05-11.35.44_thumb

  • 2012/06/16

Rails連携型Webアプリケーションフレームワーク「Joosy」

JoosyはRailsと連携するWebアプリケーションフレームワークです。Webアプリケーションを開発しようとした際にフロントエンドのフレームワークは多数ありますが、バックエンドはあまり用意されていません。しかしJoosyはRuby on Rails連携型であり、フロントエンド/バックエンドを効率的に開発できるWebア...

List

  • 2012/05/31

PHPでもリアルタイムWeb。node.php「React」

node.jsの魅力はノンブロッキングシステムにあります。そんなnode.jsの魅力をPHPで実現するソフトウェアがReactです。サンプルコードです。読み込むたびに数字が繰り上がります。同時に二つのファイルをダウンロードするデモです。パラレルで処理されています。サーバを実行しているところです。読み込むと数値が繰り上が...

List

  • 2012/05/26

Native Client向けのゲームをLuaで開発「Aroma」

AromaはLuaを使ってNative Client対応のゲームを開発するフレームワークです。Google ChromeにはNative ClientというWebブラウザ上でネイティブコードを実行する技術があります。そんなNative Clientを使ってゲームを開発するためのフレームワークがAromaです。デモゲーム...

38757?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2fscreenshot-2012-05-14-22.15.37_thumb

  • 2012/05/24

CoffeeScriptで全てこなす。node.js製Webアプリケーションフレームワーク「Singool.js」

Singool.jsはnode.jsベースのWebアプリケーション向けフレームワークです。node.jsを使ってWebアプリケーションを作ってみたいと思う方はSingool.jsに注目です。ページ数少なめのシンプルなWebアプリケーション向けのフレームワークです。サンプルのTodoアプリです。タスクの詳細です。タスクの...

38681?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2fscreenshot-2012-05-09-12.46.52_thumb

  • 2012/05/22

作ろう!HTML5用Webアプリケーションフレームワーク「Brunch」

BrunchはHTML5によるWebアプリケーション開発を支援するnode.jsフレームワークです。HTML5をビジネス向けに率先して使っていくのは難しいと思いますが、それでも試してみたいと考えている人は多いはずです。そこでBrunchを活用してみると良いでしょう。HTML5ベースのWebアプリケーションを開発するため...

38654?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2fscreenshot-2012-05-09-11.56.56_thumb

  • 2012/05/20

ブラウザゲームを作ろう。様々な種類に対応したJavaScriptゲームエンジン「The Render Engine」

The Render Engineはクロスブラウザに対応したデスクトップブラウザ向けのJavaScriptゲームエンジンです。ここ数年ゲームが人気です。特にWebブラウザやスマートフォンなどで遊べるものが注目を集めています。そこで知っておきたいのがThe Render Engineです。クロスプラットフォームで使えるデ...

37528?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f04%2fscreenshot-2012-04-04-14.20.07_thumb

  • 2012/04/14

米Yahoo製のnode.js用Webアプリケーションフレームワーク「Mojito」

MojitoはYahoo! Inc.が開発したnode.js用Webアプリケーションフレームワークです。MVCモデルで大型なWebアプリケーションを構築する際に使えそうです。Yahoo! Inc.が開発したnode.js用WebアプリケーションフレームワークがMojitoです。MVCでYUI 3とも組み合わせられるなど...

37310?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f03%2fscreenshot_2012_03_25_10_44_27_thumb

  • 2012/04/07

変化に強い、コードの見通しが良いTitaniumアプリを開発する「Titanium MVC」

Titanium MVCはTitaniumをMVCに沿って開発できるフレームワークです。Titaniumアプリはちょっとしたアプリを作るのに適していますが、大型なものになるとコードが見通し悪くなってしまうイメージがありました。だからこそベースになるTitanium MVCを使って頻繁な更新にも耐えられるしっかりとした作...

37116?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f03%2fscreenshot-2012-03-24-14.59.24_thumb

  • 2012/04/03

CodeIgniterを模して作られたnode.js用フレームワーク「nodeigniter」

nodeigniterはCodeIgniterを模して作られたnode.js向けWebアプリケーションフレームワークです。軽量で簡単に使えるPHPフレームワークとして人気の高いCodeIgniter。それを真似て作られたnode.js向けフレームワークがnodeigniterです。インストールします。npmでインストー...

List

  • 2012/03/17

笑えないくらいちゃんとしている。Pure BashなRailsライクなフレームワーク「shails」

shailsはPure Bashスクリプトで作られたRuby on RailsライクなWebアプリケーションフレームワークです。Bashだけでどこまでできるのか…そんな限界は実はないんじゃないかと思わされるのがshailsです。Bash on Railsと名付けられたRuby on RailsをBashスクリプトで表現...

36402?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f03%2f3dsearch54_thumb

  • 2012/03/12

Windows/Windows Phoneで使える非同期、メソッドチェーン対応のMVVM型フレームワーク「ReactiveUI」

ReactiveUIはWindows/Windows Phone/SilverlightなどでMVVM型開発を実現するフレームワークです。Windowsアプリではイベント駆動が多いと思われますが、MVVM型の開発を取り入れたい時に使えるフレームワークがReactiveUIです。デモアプリです。起動しました。新しいPom...

36271?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f02%2fscreenshot-2012-02-28-15.54.03_thumb

  • 2012/03/07

これはnode.jsの時代が来るか!?全て揃ったnode.jsフレームワーク「Tower.js」

Tower.jsはフルスタックのnode.js用Webアプリケーションフレームワークです。こ、これはやばい…。ついにnode.jsの時代が来るかもしれない、そう感じさせるWebアプリケーションフレームワークがTower.jsです。インストールはnpmで簡単にできます。まず新しいアプリケーションを作成します。Scaffo...

36239?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f02%2fscreenshot-2012-02-27-15.16.35_thumb

  • 2012/03/06

iOS/Windows/Mac OSX/Linux向けソフトウェアを1つのコードで「nui」

nuiはiOSを含むマルチプラットフォームで動作するソフトウェアを開発するフレームワークです。一つのコードがマルチプラットフォームで動作する、その夢は果てしなく求められ続けています。Windows、Mac OSX、LinuxさらにiOSでも動作することを目指すフレームワークがnuiです。デモです。WindowsやMac...

36090?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f02%2fscreenshot-2012-02-22-15.37.50_thumb

  • 2012/03/02

HTML5でゲームを作ろう。アクションゲームに向いたフレームワーク「EntityJS」

EntityJSはアクションゲーム開発に向いたHTML5/JavaScriptゲームフレームワークです。EntityJSはJavaScriptを使ったゲームを開発するためのフレームワークです。アクションゲーム開発に向いているようです。デモのゲームです。矢印キーで移動したりジャンプします。ちょっと複雑なステージです。梯子...

35272?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f02%2fscreenshot-2012-02-02-14.08.54_thumb

  • 2012/02/12

iOSアプリをMac OSX上で動作させるフレームワーク「UMEKit」

UMEKitはiOSアプリ風UIをMac OSX上で動作させるフレームワークです。ちょっと古いですが一応動いたのでご紹介。Mac OSXアプリとしてiOSアプリ風のデザインで開発できるようにするフレームワークがUMEKitです。デモアプリです。本当にiOS風です。タブを切り替えたりできます。ボタンを押してビューを切り替...

35048?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f01%2fscreenshot-2012-01-27-15.30.27_thumb

  • 2012/02/08

HP製のJavaScriptフレームワーク「Enyo」

EnyoはHPがリリースしたWebアプリケーションフレームワークです。モバイル、デスクトップ双方で動作します。EnyoはHPがwebOSのオープンソース化ロードマップとともに発表されたHTML5のWebアプリケーションフレームワークになります。特にスマートフォンに適したオブジェクト指向のフレームワークになります。サンプ...

List

  • 2012/01/28

大型Webアプリケーションを開発する際に使えるJavaScriptフレームワーク「AngularJS」

AngularJSはMVCモデルを徹底したJavaScript製のWebアプリケーションフレームワークです。Webアプリケーションを開発する際にJavaScriptを素のままで使うのはナンセンスになってきました。JavaScript用Webフレームワークを活用して手早く組み立てていくべきです。そのためのソフトウェアとし...

List

  • 2012/01/28

Three20に代わるiOSフレームワーク「Nimbus」

NimbusはThree20のコンセプトを引き継いだ新しいiOSフレームワークです。NimbusはThree20から大いにインスピレーションを得たiOSフレームワークになります。様々な点を改良し、今のスタイルにあった新しいフレームワークを目指そうとしています。サンプルのアプリです。フォトアルバムカタログで、メモリモニタ...

33599?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f12%2fscreenshot2011-12-19-15.32.11_thumb

  • 2011/12/30

zepto.jsを使った軽量スマートフォンWebアプリケーションフレームワーク「Zoey」

Zoeyはzepto.jsを組み込んだ軽量なスマートフォン向けWebアプリケーションフレームワークです。以前紹介したスマートフォン向けjQueryと言えるのがzepto.jsですが、そのzepto.jsを組み込んだスマートフォン向けWebアプリケーションフレームワークがZoeyです。デモです。ボタンコンポーネントです。...

33506?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f12%2fscreenshot2011-12-19-14.35.16_thumb

  • 2011/12/28

高度な表現力を実現したJavaScriptフレームワーク「toxiclibs.js」

toxiclibs.jsはtoxiclibsをJavaScriptにポーティングするプロジェクトです。コンピュータでプログラミングされたデザインを描き出すフレームワークにProcessingを用いたtoxiclibsがあります。それはJavaで開発されているのですが、何とJavaScriptにポートしたプロジェクトが登...