BookSense
Agile Web Development with Rails

Agile Web Development with Rails

de Dave Thomas

Première publication en 2005 · 719 pages · environ 12 heures de lecture

Aussi en Kindle · Livre audio

Trouver en bibliothèque

À propos de ce livre

Rails est un framework web open source complet qui vous permet de créer des applications web sophistiquées et riches en fonctionnalités, mais avec une particularité... Une application Rails complète comporte probablement moins de code au total que le XML nécessaire pour configurer la même application dans d'autres frameworks. Avec ce livre, vous apprendrez à utiliser « ActiveRecord » pour relier les objets métier aux tables de la base de données. Fini le casse-tête du mapping objet-relationnel. Créez simplement vos objets métier et laissez Rails faire le reste. Vous apprendrez à utiliser le framework « Action Pack » pour acheminer les requêtes entrantes et générer des pages à l'aide de modèles et de composants faciles à écrire. Découvrez comment exploiter les frameworks de services de Rails pour envoyer des e-mails, implémenter des services web et créer des pages web dynamiques centrées sur l'utilisateur, grâce au support intégré de JavaScript et d'Ajax. Des chapitres approfondis sont consacrés aux tests, au déploiement et à la montée en charge.

Vous verrez à quel point il est simple d'installer Rails avec le serveur web de votre choix (comme Apache ou lighttpd) ou avec le serveur web qu'il embarque. Vous développerez rapidement des applications compatibles avec votre base de données préférée (MySQL, Oracle, Postgres, et bien d'autres). Vous créerez une boutique en ligne complète dans la section de tutoriel détaillée : vous verrez ainsi comment une application Rails complète se développe, de manière itérative et rapide. Rails s'efforce de respecter le « principe DRY » du Pragmatic Programmer en évitant le travail supplémentaire lié aux fichiers de configuration et aux annotations de code.

Livres similaires à Agile Web Development with Rails