【レポート】ZKがJavaScript、Ruby、Groovyに対応 - Web開発の方向性が明らかに (MYCOMジャーナル)
J2EEのシングルサインオンといえばこれ! "JOSSO 1.5"登場 (MYCOMジャーナル)
Open Source Calendar Management Written in Java .: Manageability :.
フレームワークというのは、枠組みです。開発効率やプロダクトの品質を上げるために使われます。
旅行に例えるなら、パック旅行のようなものです。行き帰りの飛行機や、宿泊先、誰もがおとづれるような、メジャー観光地への訪問は先に用意されています。パック旅行を利用する人は、旅券やホテルの手配などの手間を省き、単純に旅行を楽しむという目的に専念できます。はじめての海外旅行でも、失敗せずに、旅行を楽しむことができます。もちろん、パック旅行を選択することで、自分ができることの自由は幾分減ってしまいますが。あと、どのパック旅行の選択も重要です。自然を楽しみたいのに、大都会へ行っても仕方ないですしね。
ソフトウェアの世界でのフレームワークもそんな感じです。 Webアプリケーション開発時に、押さえておかなければいけない、セキュリティーや保守性の問題をフレームワークをもとに作成することで、解決できます。パック旅行と違うのは、申し込めばOKというものではなく、フレームワークの使い方を習得するまでが、けっこう大変というところです。
どなたが記述したんだろう?例え話としてはいいと思います。
技術方面、具体的な設計手法を後で付加したいと思います。sakito