有名な Java ポータルである liferay ポータルに興味があります。しかし、liferay 内に統合されたテクノロジーの数と、それらが何であるかはわかりません。
1 に答える
Liferay は、最近最も人気のある Enterprise Java 開発スタックである Spring on Hibernate を使用して構築されています。Web 側では、JSP と Struts フレームワークを使用します。これは、Struts が事実上の Java Web フレームワークであった時代からのものです。クライアント側の UI は、AlloyUI と呼ばれる JavaScript フレームワークを使用します。これは、Liferay で内部的に開発され、Yahoo YUI ユーザー インターフェイス ライブラリに基づいて構築されています。
Kaleo と呼ばれる社内の BPM エンジン、Apache JackRabbit、コンテンツ管理とインデックス作成用の Lucene など、ポータルの基本を構成する他のフレームワークもいくつかあります。
Liferay についてさらに学び、開発を開始したい場合は、開発者コースと上級開発者コースが優れており、すでに Java を習得しており、JavaScript と CSS を少し知っていることを考えると、すぐに生産性を高めることができます。ポータルの論理アーキテクチャと、ポータルを動かすオープン ソース コンポーネントの組み合わせの概要をまだ確認していない場合は、このページを確認してください。また、採用されているすべてのテクノロジーとフレームワークのリストを提供する技術仕様ページも確認してください。