|
> Base de connaissances
> A découvrir
> Les plus lus
> Les plus commentés
> Web20workgroup.fr
|
Développement Web avec Ruby on RailsVous souhaitez développer des applications Web complexes ? Ruby on Rails est la réponse idéale : son concept « Modèle-Vue-Contrôleur » facilite le développement et la maintenance de votre projet. Ruby on Rails exploite également toutes les nouvelles technologies du Web.
Plate-forme de développement Web, Ruby on Rails remporte un large succès. Il trouve ses racines dans l'outil de gestion de projets Basecamp de la société 37signals, aujourd'hui adopté par plus de 500 000 utilisateurs. En juillet 2004, David Heinemeier Hansson utilise une partie du travail effectué sur Basecamp, pour créer Ruby on Rails.
La plate-forme se compose du langage Ruby et du framework Rails. Il profite donc de toutes les qualités de Ruby : programmation entièrement orientée objet, syntaxe simple et cohérente. L'ensemble adopte le motif de conception « Modèle-Vue-Contrôleur » (MVC), qui assure une séparation claire entre l'accès aux données (tâche dévolue aux modèles), les traitements et la prise en charge des évènements (affectés aux contrôleurs) et la présentation des résultats (au travers des vues). David Heinemeier Hansson a été récompensé pour son travail par le prix du « hacker de l'année 2005 », remis par Google et O'Reilly. Actuellement disponible dans sa version 1.1.6 (du 10 août 2006), Ruby on Rails fonctionnera parfaitement avec les serveurs http les plus courants : Webrick - écrit en Ruby - facilitera de surcroît le prototypage des applications Web, avant leur déploiement final… sous Apache, par exemple. Ruby on Rails supporte également la technologie Ajax, qui regroupe JavaScript asynchrone et XML afin de créer des applications Web de nouvelle génération. Développer des applications Rails Avec Pratique de Ruby on Rails, Éric Sarrion vise un public souhaitant aborder la plate-forme de développement sous un angle résolument pratique. L'auteur nous prend tout d'abord par la main pour l'installation du logiciel et la création d'une première application Rails. Un large chapitre aborde aussi tout ce qu'il convient de savoir sur le langage Ruby. La seconde partie s'axe sur les contrôleurs, qui vont assurer l'interaction entre le serveur http et l'application Rails : construction d'un contrôleur, implémentation des cookies, gestion des sessions utilisateurs, rien ne manque. La troisième partie est dévolue à la conception de modèles. Vous y apprendrez à créer une base de données, puis à la mettre à jour et à effectuer des requêtes. Pratique de Ruby on Rails aborde ensuite les vues, ou vous mettrez en page les résultats sous forme de documents HTML, en intégrant au besoin des feuilles de style, du JavaScript ou encore Ajax ! Éric Sarrion se penche enfin sur la gestion des courriers électroniques ainsi que sur la création de services Web. Le serveur Webrick tout comme l'environnement de développement RadRails - basé sur Eclipse - sont également de la partie. Pratique de Ruby on Rails est un ouvrage complet et pratique, qui vous permettra de créer rapidement des applications Rails complètes. Des schémas précis et de nombreux codes sources vous assisteront dans votre apprentissage, facilitant ainsi une maîtrise rapide de cette nouvelle plate-forme de développement. Pratique de Ruby on Rails, d'Éric Sarrion. 1re édition, octobre 2006, ISBN : 2-84177-388-4, 608 pages, 40 €. Ouvrage d'ores et déjà disponible en librairie. Informations complémentaires sur le livre : http://www.oreilly.fr/catalogue/2841773884.html Mardi 21 Novembre 2006
O'Reilly
Lu 1605 fois
Nouveau commentaire :
::: Actualités et tendances
|
::: Opinion et pratique
|
::: Communiqués
|
::: La conférence StratégieWeb2.0
|
::: Livres et documents
|
::: Lu dans la presse |
Dans le même dossier :
|
|
Copyright Philippe NIEUWBOURG 2006
|
||
