문제

대시보드 애플리케이션으로 사용할 수 있는 사용자 정의 가능한 프레임워크를 제공하는 DotNetNuke, Eclipse, Websphere 등과 같은 애플리케이션 프레임워크가 현재 사용 가능합니다.당신은 이것을 사용합니까, 아니면 당신과 당신의 동료들이 스스로 지원하는 놀라운 모듈식 유지 관리 가능한 대시보드 프레임워크를 계속 작성하고 있습니까?

자신만의 엔터프라이즈급 인프라를 구축하는 데 사용할 것을 제안하는 좋은 웹 기반 OS 독립 프레임워크가 있습니까?

도움이 되었습니까?

해결책

제가 사용하는 것은 Oracle Application Development Framework입니다.이는 완전하고 완벽하게 지원되는 프레임워크이며 Oracle은 이를 사용하여 자체 엔터프라이즈 애플리케이션을 구축합니다.기본 데이터 개체에 바인딩하기가 매우 쉬운 많은 JSF 구성 요소가 함께 제공됩니다.데이터베이스 데이터가 필요한 모든 Java 애플리케이션에 이 방법을 권장합니다.

Oracle Wiki에서 이에 대한 토론을 찾을 수 있습니다.http://wiki.oracle.com/page/ADF+Methodology+-+Work+in+Progressent

다른 팁

정답은 없습니다.비즈니스 요구사항을 살펴보세요.매우 일반적인 작업을 수행하는 경우 확립된 프레임워크에서 시작하는 것이 좋은 시작점입니다.일부 사용자 정의 구성요소나 위젯이 필요하다고 생각되면 사내에 보유하고 있는 지식과 기술을 사용하여 확장 가능한 프레임워크를 찾으십시오.

귀하의 업무 분야가 애플리케이션 프레임워크나 대시보드를 구축하는 것이 아니라면 완전히 새로운 프레임워크나 대시보드를 구축하기 전에 매우 자세히 살펴보아야 합니다.

직장에서는 가능한 한 처음부터 새로 만들려고 노력합니다.우리는 프레임워크를 많이 사용합니다(항상 엔드투엔드 프레임워크를 사용하는 것은 아닙니다).우리는 Dot Net Nuke를 많이 사용해 왔습니다.우리가 많이 사용하는 또 다른 프레임워크는 CSLA입니다.

저는 개인적으로 개인 및 비즈니스 관련 벤처 모두에 DotNetNuke를 매우 광범위하게 사용합니다.그러나 DNN은 .NET 솔루션이므로 Windows에 종속되므로 요구 사항 중 하나를 충족하지 않습니다.

DotNetNuke를 사용하면 납품 시간이 크게 단축되었으며 일반적인 부분의 구현보다는 핵심 요구 사항에 집중할 수 있다는 것을 알았습니다.

프레임워크의 확장성을 고려하세요.데이터베이스가 미화된 파일 시스템일 뿐이라고 생각하기 때문에 데이터베이스를 망치는 것을 좋아하는 여러 프레임워크가 있습니다.이러한 프레임워크는 전혀 확장이 잘 되지 않습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top