Question

Les infrastructures d’application telles que DotNetNuke, Eclipse, Websphere, etc., sont disponibles et offrent des infrastructures personnalisables pouvant être utilisées comme applications de tableau de bord. Les utilisez-vous ou bien vous et vos pairs continuez-vous à écrire des frameworks de tableau de bord étonnants, modulaires et maintenables que vous vous aidez vous-mêmes?

Existe-t-il de bons frameworks Web indépendants du système d'exploitation que vous suggérez d'utiliser pour créer votre propre infrastructure d'entreprise?

Était-ce utile?

La solution

Celui que j’utilise est Oracle Application Development Framework. C'est une infrastructure complète et entièrement prise en charge, et Oracle l'utilise elle-même pour créer ses propres applications d'entreprise. Il contient de nombreux composants JSF qu'il est très facile de lier aux objets de données sous-jacents. Je le recommanderais pour toutes les applications Java nécessitant des données de base de données.

Vous en trouverez une discussion sur le Oracle Wiki: http://wiki.oracle.com/page/ADF+Methodology+ - + Work + in + Progressent

Autres conseils

Il n'y a pas une seule bonne réponse. Examinez les besoins de l'entreprise ... si vous faites des choses assez typiques, le bon point de départ est de partir d'un cadre établi. Si vous pensez avoir besoin de composants ou de widgets personnalisés, recherchez un framework extensible utilisant les connaissances et les compétences que vous possédez en interne.

À moins que votre secteur d'activité ne soit de construire des frameworks d'application ou des tableaux de bord, vous devriez regarder très attentivement avant de construire un tout nouveau framework ou tableau de bord.

Au travail, nous essayons de créer le moins possible à partir de zéro. Nous utilisons beaucoup Frameworks (peut-être pas toujours de bout en bout). Nous avons beaucoup utilisé Dot Net Nuke. L’AAPC est un autre cadre que nous utilisons souvent.

Personnellement, j’utilise beaucoup DotNetNuke pour des projets personnels ou professionnels. Toutefois, DNN ne répond pas à vos exigences car il s’agit d’une solution .NET, elle dépend donc de Windows.

J’ai constaté que l’utilisation de DotNetNuke avait considérablement réduit notre délai de livraison et nous pouvions nous concentrer sur nos besoins essentiels plutôt que sur la mise en œuvre des éléments communs.

Veillez à bien évaluer l’extensibilité du cadre. Il existe plusieurs frameworks qui préfèrent marteler votre base de données car ils pensent qu'il ne s'agit que d'un système de fichiers enrichi ... ces frameworks ne sont pas du tout redimensionnés.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top