? Comme les applications Web deviennent plus compliquées , la nécessité pour les fondations complètes de construire leur devient de plus en plus . Ces fondations viennent dans différentes variétés . Deux points importants à gérer de grands projets Web sont en simplifiant le code de programmation impliqué dans la création d'applications Web et de construire des cadres qui offrent aux programmeurs une suite complète d'outils afin de développer avec . Grails , une combinaison d'un framework Java avec le langage de programmation Groovy, basé sur Java, vise à faire exactement cela. Groovy
Groovy représente une adaptation de Java pour la machine virtuelle Java (JVM) destiné à faciliter applications pour le Web de codage. Basé principalement sur Java , Groovy met également en œuvre de nombreuses facettes d'autres langages de programmation tels que Smalltalk, Python et Ruby . Ces adaptations visent à faire Groovy facile à apprendre , utiliser et mettre en œuvre des projets de grande envergure. Dans le même temps , Groovy fonctionne de manière transparente avec les classes Java et des bibliothèques.
Web cadres
frameworks Web représentent les efforts visant à centraliser les facettes du développement de projets en vue d'accroître la productivité du programmeur . Au lieu d'avoir les programmeurs utilisant une variété d'outils qui peut-être ne travaillent pas ensemble pour sortir de la boîte, frameworks Web prennent en charge le code choses sérieuses pour les programmeurs libres d'avoir à «réinventer la roue » dans chaque projet. Cadres offrent des outils centralisés et les bibliothèques de code qui relient déjà le code de bases de données , environnements de développement interactifs et des bibliothèques spécialisées. Cela signifie que les programmeurs peuvent commencer à travailler immédiatement avec des résultats rapides.
Grails
Un framework Web construit sur Groovy, Grails représente un effort pour accroître l'efficacité et la productivité dans le développement Java en ligne. Le projet Grails permet aux programmeurs de lancer des projets destinés au Web , prêt à l'interface avec les serveurs Web et les bases de données de codage. Construit avec Groovy, ce qui signifie que de nombreuses bibliothèques et les conventions Java peuvent être importés dans Grails pour augmenter la flexibilité .
Grails Consulting