Quel est l'avenir du travail cadre de levage et le courant se fait?
-
22-09-2019 - |
Question
Je continue à lire les développements en cours sur des cadres comme Grails et autres frameworks Java, mais pas beaucoup d'un buzz dans le camp de levage. Et aussi Lift 1.0 a été annoncé longtemps en arrière. La communauté travaille sur le cadre de levage? Quelles sont les perspectives d'avenir du cadre? Est-il mieux que Grails et autres frameworks Java? (Super étant moins performante que Scala).
La solution
De la petite j'ai lu récemment, ascenseur 1.1 devrait probablement avant Scala 2.8. Comme dans, très bientôt maintenant. Il y a beaucoup d'activité sur le front de levage, mais ils ne semblent vraiment être un peu plus que d'autres projets insularité. J'entends beaucoup plus à propos de Akka d'environ Lift, que je trouve vraiment surprenant. En fait, je l'entends beaucoup plus sur le soutien général de la communauté de levage pour les projets Scala non-Lift que j'entends parler Lift lui-même.
Il est pas qu'ils ne sont pas réceptifs et débutant-amical ou quelque chose comme ça. Je pense qu'il est juste une question de ne pas avoir de nombreuses personnalités qui sont bavard sur ce qu'ils font, ou, peut-être, ces personnalités ne sont que dans les milieux complètement différents que ceux que je suivre sur Internet.
Il ne me dérange un peu qu'ils n'ont personne forte ici débordement de la pile. Si vous comparez les réponses de Scala question relative à ceux de Scala & Lift les questions liées, la différence est frappante.
Mise à jour le 16 novembre 2010
Il suffit de mettre à jour, Lift 2.0 est sorti et fonctionne uniquement avec Scala 2.7.7. Ascenseur 2.1 a suivi, cependant, et est disponible pour les 2.7.7 et 2.8.0 (je suppose que cela fonctionne avec 2.8.1 aussi bien, mais je ne l'ai pas testé cela). Au-delà, il y a déjà une étape importante disponible pour Lift 2.2, donc tout va bien.
Autres conseils
Il y a un pour ascenseur . Peut-être que vous pouvez prendre connaissance de ses archives et envoyer une demande là-bas si vous n'êtes pas satisfait de ce que vous trouvez.
J'ai une certaine expérience avec Grails et regardé Lift récemment, mais je trouve le modèle de programmation de portance un peu étrange et peu intuitive. Je préfère Scala sur Groovy, mais je choisirais Grails bien (ce qui a un plug-in Scala). Grails offre beaucoup plus que Lift fait. Grails est développé par SpringSource alors qu'aucune grande entreprise est derrière Lift.
Si vous voulez simplement développer des applications Web choisissent Grails. Si vous êtes un passionné Scala aller avec ascenseur.