Pratique de Ruby on Rails - Couverture souple

Sarrion, Eric

 
9782841773886: Pratique de Ruby on Rails

Synopsis

Le succès foudroyant de Ruby on Rails rappelle que les développeurs Web exigent dorénavant de leurs outils qu'ils s'installent aisément sur toutes les plates-formes, qu'ils minimisent le nombre de lignes de code à écrire (et à maintenir), et qu'ils offrent un environnement de test et de mise au point irréprochable. Pour tirer le meilleur parti de Rails, il est indispensable de se familiariser avec Ruby, de connaître les règles qui président à la conception d'une base de données relationnelle, et de faire sien le fameux modèle MVC (Modèles, Vues, Contrôleurs). Eric Sarrion nous explique tout cela avec sa minutie habituelle, dans un ouvrage très progressif. Pratique de Ruby on Rails se compose de 5 parties : La partie Introduction montre en 15 pages comment installer Rails et créer une petite application. Elle plonge ensuite dans les bases de la programmation Ruby, un langage qui s'avère particulièrement agréable à apprendre. La partie Contrôleurs montre comment écrire les actions destinées à être appelées par le serveur http. C'est là que le développeur décide de la réaction de l'application en fonction de l'url demandée. Dans la partie Modèles, vous apprendrez non seulement à créer et modifier les objets qui représentent votre base de données, mais aussi à concevoir une base de données relationnelle dans les règles de l'art. La partie Vues se concentre sur le rendu des valeurs calculées par les contrôleurs et les objets du modèle. C'est là que vous apprendrez à paginer votre affichage HTML, intégrer CSS et JavaScript, et bien sûr utiliser Ajax. La dernière partie aborde des fonctions indispensables comme l'envoi de mail ou la publication de services Web, sans lesquels une application web moderne ne serait pas complète. Voici donc un manuel d'apprentissage progressif et très complet, destiné à tous ceux, du programmeur occasionnel au développeur professionnel, qui souhaitent se mettre rapidement à Rails sans en maîtriser nécessairement tous les pré-requis.

Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.

Présentation de l'éditeur

Pratique de Ruby on Rails

Le succès foudroyant de Ruby on Rails rappelle que les développeurs Web exigent dorénavant de leurs outils qu'ils s'installent aisément sur toutes les plates-formes, qu'ils minimisent le nombre de lignes de code à écrire (et à maintenir), et qu'ils offrent un environnement de test et de mise au point irréprochable.
Pour tirer le meilleur parti de Rails, il est indispensable de se familiariser avec Ruby, de connaître les règles qui président à la conception d'une base de données relationnelle, et de faire sien le fameux modèle MVC (Modèles, Vues, Contrôleurs). Éric Sarrion nous explique tout cela avec sa minutie habituelle, dans un ouvrage très progressif.

Pratique de Ruby on Rails se compose de 5 parties :
° La partie Introduction montre en 15 pages comment installer Rails et créer une petite application. Elle plonge ensuite dans les bases de la programmation Ruby, un langage qui s'avère particulièrement agréable à apprendre.
° La partie Contrôleurs montre comment écrire les actions destinées à être appelées par le serveur http. C'est là que le développeur décide de la réaction de l'application en fonction de l'url demandée.
° Dans la partie Modèles, vous apprendrez non seulement à créer et modifier les objets qui représentent votre base de données, mais aussi à concevoir une base de données relationnelle dans les règles de l'art.
° La partie Vues se concentre sur le rendu des valeurs calculées par les contrôleurs et les objets du modèle. C'est là que vous apprendrez à paginer votre affichage HTML, intégrer CSS et JavaScript, et bien sûr utiliser Ajax.
° La dernière partie aborde des fonctions indispensables comme l'envoi de mail ou la publication de services Web, sans lesquels une application web moderne ne serait pas complète.
Voici donc un manuel d'apprentissage progressif et très complet, destiné à tous ceux, du programmeur occasionnel au développeur professionnel, qui souhaitent se mettre rapidement à Rails sans en maîtriser nécessairement tous les pré-requis.

Extrait

Extrait de l'introduction :

Ruby on Rails est né de l'imagination de personnes qui se sont posées la question suivante : on essaye toujours de faciliter la vie des utilisateurs, mais pourquoi ne ferait-on pas de même pour les développeurs ? On sait aussi que chaque fois qu'on simplifie l'utilisation d'un logiciel, on complexifie son écriture pour les développeurs...
Si cette formule est vraie, les concepteurs de Ruby on Rails ont dû avoir beaucoup de choses complexes à écrire, car ils ont produit un environnement de développement sans égal ! Il est vrai qu'ils ont été obligés pour cela de sortir des sentiers battus : utiliser un langage presque inconnu comme Ruby est une gageure à l'heure où tout le monde ne parle que de PHP, Java et.NET ! Et pourtant, ce qui a été construit dans Ruby on Rails n'a pu l'être que parce que ses concepteurs ont décidé que Ruby était le langage objet le mieux adapté à la génération du Web 2.0.
Ce livre est là pour prouver que les multiples facettes de Ruby on Rails constituent les fondations des environnements de développement de demain.

À qui s'adresse cet ouvrage
Il s'adresse principalement à tous ceux qui veulent se convaincre que l'utilisation de Ruby on Rails est un bon choix, ou qui veulent savoir l'utiliser pour leurs développements web. Ceux qui choisiront cet environnement de développement pourront s'apercevoir de la facilité et de la productivité qu'il leur apporte. Avec Ruby on Rails, ce qui était chiffré en mois pourra maintenant être chiffré en semaines, sans pour cela négliger la qualité du code produit.
Les développeurs sont bien sûr concernés par cet ouvrage, qu'ils soient débutants ou confirmés, mais aussi tous les décideurs qui ont besoin de comprendre les technologies de demain.

Les informations fournies dans la section « A propos du livre » peuvent faire référence à une autre édition de ce titre.