Inconvénients à l'utilisation Lift (cadre à base Scala) pour les services Web?
-
18-09-2019 - |
Question
Je travaille sur un projet et que je viens de commencer sur le webservice j'ai trouvé Lift a été libéré, donc je suis curieux de savoir s'il y aura beaucoup plus complication en utilisant Lift sur JAX-WS en utilisant JDK6.
Je fais cela avec l'IDE Eclipse, mais je ne sais pas si je vais obtenir beaucoup d'avantages de l'IDE sur ce projet.
La solution
Lift est écrit en Scala, de sorte que la simple question est de savoir si vous connaissez Scala? Si vous ne connaissez pas Scala, mais vous ne savez JAX-WS, puis soulevez sera évidemment beaucoup plus de travail pour arriver à une mise en œuvre du travail.
Scala et sont cool Lift, mais si vous êtes déjà à l'aise avec des approches de programmation fonctionnelle, ils feront de votre mal à la tête pendant au moins 6 mois. Comme ils sont relativement nouveaux, ils souffrent aussi d'un manque d'outillage.
Vous mentionnez que vous utilisez JAX-WS - pouvez-vous faire avec ascenseur? Si vous ne pouvez pas le faire en mode natif avec ascenseur, pouvez-vous intégrer facilement les bibliothèques Java standard pour cela?
Selon que ce soit un projet personnel ou lié au travail, votre tolérance pour la prise de risque technique peuvent varier considérablement.