フレームワーク とは 意味/解説/説明

全 26 記事中 1 ~ 26 を表示中

進化するWeb開発フレームワーク エンタープライズ向けJava標準化の歴史

企業情報システムを支えるJavaJavaでWebアプリケーションを開発する際にフレームワークを利用することは、すでに当たり前になっています。JavaのWeb開発フレームワークは、細かい技術領域ごとに商用/オープンソースを問わず多数のプロダクトが入り乱れており、それらの特徴/メリットもさまざまです。そ

深津 康行

2010年1月8日 20:00

  • 設計/手法/テスト
  • 技術解説

進化するWeb開発フレームワーク ObjectWorks+によるアプリケーション開発

アプリケーション情報の定義シートを作成する(1)前回は、野村総合研究所(NRI)のSIフレームワーク「ObjectWorks+(オブジェクトワークス プラス)」の概要を解説しました。最終回の今回は、ObjectWorks+によるWebアプリケーション開発の流れに沿って、もう少し詳細な特長を解説して

深津 康行

2010年1月29日 20:00

GoF以外のデザインパターン Before/Afterパターン

Before/Afterパターンとは GoF以外のデザインパターンの連載も、いよいよ今回で最終回となります。これまでの連載では、デザインパターンの必要性やNullObcectパターン(第1回:http://thinkit.jp/article/926/1/)、Object Poolパターン(第2回:

細川 努

2009年5月28日 20:00

生産性向上のカギ! そのやり方では生産性は上がらない!

生産性の高い言語とは? 今回はプログラミング言語の生産性に焦点を当ててみます。生産性の向上を目指す時、言語は何を選べば良いでしょうか。生産性が高いことは言語のメリットの1つのとなるため、最近よく使われる言語はどれも生産性の向上を考慮しています。よって、それぞれの言語の持つ生産性の方向性を考えて、開発

中村 悟

2008年11月17日 20:00

GoF以外のデザインパターン NullObjectパターン

デザインパターンの必要性 デザインパターンは、GoF(*1)の「オブジェクト指向における再利用のためのデザインパターン」(1995年、日本語訳1999年。以下、GoF本)によって紹介された、23のパターンによって広く知られるようになりました。10年以上がたった今でも多くの設計でこのGoF本で紹介さ

鈴村 幸太郎

2009年5月7日 20:00

  • 設計/手法/テスト
  • 技術解説

フレームワークを便利にするプラグイン!

2008年5月22日 20:00

  • 開発言語
  • 技術解説

生産性向上のカギ! 生産性が高いってどういうこと?

生産性が高いとは 生産性という言葉が、さまざまな分野において使われるようになり、一般的な単語となりました。しかし、よく使われるようになった反面、その意味はあいまいです。生産性が高いということが「良いこと」だということはわかりますが、具体的に何が良いのかは明確ではありません。例えば、「生産性が高いから

中村 悟

2008年11月10日 20:00

車輪の再発明を防ぐポイント!

2008年5月29日 20:00

  • 開発言語
  • 技術解説

仮想化時代のデータセンター・ネットワーク IT運用に求められる統合フレームワーク

あるべきクラウドを支える運用管理フレームワーク第1回では、ITシステム基盤のうち、データセンターを支えるネットワークがどのようなネットワークであるかを解説した。第2回では、IT基盤を運用するためのフレームワークについて説明する。図1は、一般的に用いられるサービス・ビジネス管理フレームワークの全体像

小宮 崇博

2010年2月9日 20:00

  • ネットワーク
  • 技術解説

進化するWeb開発フレームワーク JBoss Seam ~Java EEは統合フレームワークへ~

統合的なフレームワークを目指すJava EEJava EE 5という標準規格が策定された経緯について第1回で説明しましたが、Java EE 5で行われた作業は、まさに標準規格の「再整理」と呼べるものでした。誕生当初から次代のJava EE(このころは、まだJ2EEと呼ばれていた)の中核を担う技術とし

佐野 大輔

2010年1月15日 20:00

  • 開発ツール
  • Web開発
  • 技術解説

複雑化する要素技術

Webサイト構築で考えなければいけないことWebサイト構築は、業務システム構築と同様に、多岐にわたる技術が必要になります。これはWebサイト構築と業務システム構築の共通点です。一方、Webサイト構築と業務システム構築とでは、大きく異なる点もあります。それは、Webサイト構築の多くは、短期間で見栄えの

長岡 諒

2010年1月20日 20:00

  • Web開発
  • 技術解説

進化するWeb開発フレームワーク Java EE上のSI向けフレームワーク

オープン・スタンダードだけでは足りないもの前回は、Javaによる企業システム開発において現時点でのオープン・スタンダードである「Java EE 5」を補完する、「JBoss Seam」(以下、Seam)について解説しました。こうした標準技術を習得したメンバーがある程度そろった開発体制であれば、Sea

深津 康行

2010年1月22日 20:00

Ajaxライブラリ入門 Ajax開発の未来

もうHTMLやCSSをゼロから書くことはない?JavaScriptのライブラリは、各ブラウザ間のバグや仕様の違いを吸収することで、開発者の負担を激減することを可能としました。しかし、JavaScriptの仕様の違いと同時にCSSレイアウトのバグや仕様の違いも、Web開発者の大きな悩みの1つでした。そ

林 俊之

2008年5月30日 20:00

  • Web開発
  • 技術解説

GoF以外のデザインパターン Object Poolパターン

Object Poolの必要性 今回はObject Poolパターンについて説明します。Object Poolは、オブジェクトの生成に関するパターンでオブジェクトの数を制限して再利用したい場合に利用するパターンになります。このパターンを利用するケースとして、オブジェクトの生成にコストがかかる場合や

鈴村 幸太郎

2009年5月14日 20:00

  • 設計/手法/テスト
  • 技術解説

組み込み開発のための開発環境を整備する スマートハウスの基盤技術としてのOSGi

スマートハウスとは近年、CO2削減や環境産業創出のため、スマートグリッドが各国で推進されています。スマートグリッドとは、はっきりとした用語の定義はありませんが、電力網やガス網など社会インフラ上の機器から情報を集約して解析し、インフラ上の機器のエネルギ消費量を最適化する、という試みです。最近では特に、

中村 雄一, 椎名 真

2010年8月11日 20:00

  • 開発ツール
  • 設計/手法/テスト
  • 技術解説

これからはじめるRuby on Rails

はじめにRubyと出会ったころ、その簡潔さに感動した著者は、「ここまで自然言語に近い形でプログラムが書けるのであれば、インターネットとPCの違いすら理解しない妻でも、少しはプログラミングができるようになるかもしれない」と、家庭での普及に挑戦したことがあります。その試みは、渡した入門書を「はじめてのR

川尻 剛

2010年10月6日 20:00

  • 開発ツール
  • 技術解説

Active Recordの使い方

1. はじめに今回は、Ruby on Rails(以下Rails)のモデル部分を実現するActive Recordについて解説します。本題に入る前に、Railsの構成について復習しておきましょう。Railsは、MVC(Model View Controller)アーキテクチャに基付いたフレームワーク

朝倉 慎一

2010年10月13日 20:00

  • データベース
  • 技術解説

リソースとテーブルのギャップを飛び越える

はじめに第3回の今回は、正規化された「テーブル」と、人間にとって分かりやすい「画面」。このギャップを超えるための中間層について解説します。Railsによる開発では、テーブルの構造に従って、入力項目や画面遷移といったインタフェースの仕様が決まります。具体的には、あるテーブルの名前が確定すると、それに沿

川尻 剛

2010年10月20日 20:00

  • 開発ツール
  • 技術解説

Phalconを使う前に知っておきたい、各機能とインストール方法

2014年5月30日 21:00

  • 開発言語
  • 技術解説

Skanda Project、設計書一体型のオープンソースフレームワークを提供

2014年6月21日 2:00

Phalcon Devtoolsを使ったMVCプロジェクト作成からHelloWorldまで

2014年7月9日 20:00

  • 開発言語
  • 技術解説

Phalconに触れながらMVCプロジェクトの構成と構造を理解しよう

2014年8月8日 20:00

  • 開発言語
  • 技術解説

話題のフレームワークRuby on Railsに対応した「Rails技術者認定試験」で高収入プログラマーを目指そう!

2015年2月4日 18:00

  • 資格・試験
  • 開発言語
  • 技術解説

基礎からしっかり学ぶGo言語 GoのWebアプリケーションフレームワーク

連載3回目となる今回は、Go言語の代表的なWebアプリケーションフレームワークを紹介する。

吉元 裕人, [監修]上田 拓也

2017年7月5日 0:00

  • 開発言語

人気記事トップ10

人気記事ランキングをもっと見る