Archive

Articles taggués ‘series-grails-albums’

Grails – épisode 5 – Configurer et déployer

Résumé de l’épisode précédent

Nous avons vu comment installer et utiliser des plugins : la sécurité et les flux RSS ont été intégrés. Comment faire maintenant pour exploiter cette application ? Comment la déployer sur un Jboss ou un Tomcat ? Quelles sont les possibilités de configuration ?

Relire l’épisode 4. Lire la suite…

Share

Grails – épisode 4 – Utilisation des plugins

Résumé de l’épisode précédent …

L’application est déjà fonctionnelle et entièrement utilisable ! Il est possible de gérer assez facilement sa collection d’album en incluant rapidement des chansons préalablement créés. Mais en l’état actuel, rien n’est sécurisé …

Relire l’article précédent. Lire la suite…

Share

Grails – épisode 3 – Branchement des contrôleurs/vues/services

Résumé de l’épisode précédent …

Les objets du domaine ont été créés et mappés. Le premier lancement à permis de créer automatiquement la base de données. Il est maintenant temps de faire quelque chose de ces objets …

Relire l’épisode 2. Lire la suite…

Share

Grails – épisode 2 – Création du domaine

Dans l’épisode précédent …

Nous avons installé Grails sur notre machine et créé un premier projet simple. L’objectif est maintenant de passer à la pratique en écrivant un cas concret …

Relire l’épisode 1. Lire la suite…

Share

Grails – épisode 1 – Présentation

Introduction

Grails.org

http://grails.org

Lorsque j’ai abordé Grails pour la première fois, j’ai d’abord été franchement réticent.

En effet, comment ne pas se méfier d’un outil qui “génère tout” – du contrôleur à la vue en passant par les services. Comment aborder Groovy ? Comme un “nouveau langage” ? Est-ce vraiment utilisable dans un cadre professionnel ?

C’est bien connu, il n’y a que les imbéciles qui ne changent pas d’avis : j’ai décidé de tester ce framework.

Et j’ai été agréablement surpris (bluffé serait le mot exact) ! J’ai pu réaliser un bugtracker complet (avec suivi des tickets, export en PDF, Excel,  CSV, suivi des problématiques clients, une IHM Web2.0 (ajax), de la recherche full-text indéxée).

Tout cela en moins de 2 mois et seul sur le projet !

Tout au long de cette série d’article (il y en aura 5 au total), je vais vous faire part de mon expérience Grails. Nous allons commencer par une brève introduction aux grands principes de ce framework pour ensuite étudier un cas concret : une application de gestion d’albums musicaux. Nous allons faire évoluer cette application pour finalement aboutir à un logiciel fonctionnel (bien que relativement simple).

Mais commençons par le début… Lire la suite…

Share