Ruby on Rails par ci, Ruby on Rails par là, on entend tous parler de ce nouveau framework de développement Web. Révolution ? Peut être pas. Par contre, c'est un framework léger et (très) agréable à utiliser.
Je vous propose un tutoriel pour découvrir Ruby on Rails avec l'environnement de développement RadRails. Ce tutoriel est principalement destiné aux développeurs Web voulant découvrir ce framework en quelques dizaines de minutes et surtout via l'utilisation d'un IDE qui devient de plus en plus mature au fil des semaines.
Note : En parlant de RadRails, ce dernier n'est pas encore très très au point sur Mac OS X et Linux malheureusement (certains Assistants n'ont pas fonctionné lors de mes tests sous Mac OS et Linux). Si vous voulez suivre à la lettre le tuto, faites le sous Windows en attendant que RadRails soit au point sur toutes les plateformes. Ou bien encore utilisez un éditeur de texte standard supportant Ruby et tapez les commandes rails dans un Terminal.
http://slainer.68.free.fr/rails/rails01.html
PS 1 : prochaine étape : l'intégrer dans une page dynamique avec table des matières et cie...
PS 2 : soyez indulgents c'est mon premier tuto.
# action vide
Posté par Jean-Philippe Garcia Ballester (site web personnel) . Évalué à 3.
si une vue existe, ça revient à avoir une action vide (les filtres vont être appliqués, et tout et tout).
[^] # Re: action vide
Posté par Nicolas Blanco (site web personnel) . Évalué à 2.
# Hum hum
Posté par Fabien Engels . Évalué à 2.
ça dépend ce que tu entends par leger, ROR en terme de performance n'est pas au top et n'est pas réellement léger. Par contre si tu parles du plaisir qu'on prend à coder avec, la je suis d'accord. ;)
# remarque pointilleuse
Posté par patrick_g (site web personnel) . Évalué à 2.
Toute une arborescence est automatiquement créée et devient accessible dans la partie de droite
C'est pas à gauche ?
[^] # Re: remarque pointilleuse
Posté par Nicolas Blanco (site web personnel) . Évalué à 2.
[^] # Re: remarque pointilleuse
Posté par Pierre6020 . Évalué à 2.
- Tu devrais préciser que Radrails va incrémenter le port au fur et à mesure des projets : le premier sera localhost:3000, le second localhost:3001, etc...
- Dans la méthode "quelleheure", l'heure et les minutes sont inversées.
Bon courage pour la suite !
# Squelette qui n'est pas créer
Posté par Rykian . Évalué à 1.
[^] # Re: Squelette qui n'est pas créer
Posté par Nicolas Blanco (site web personnel) . Évalué à 2.
J'ai testé sous Windows avec Ruby 1.8.2 (fichier d'installation nommé ruby182-15.exe), puis :
- actionmailer-1.2.5
- actionpack-1.12.5
- actionwebservice-1.1.6
- activerecord-1.14.4
- activesupport-1.3.1
- rails-1.1.6
- rake-0.7.1
(à priori les dernières versions)
Puis j'ai utilisé la dernière version de RadRails (0.7), j'ai spécifié les dossiers d'installation des gems de Rails, de Rake, puis l'interpréteur ruby.exe, les fichier rdoc et ri. J'ai quitté puis relancé.
Avec cette config, tous les assistants semblent marcher (j'ai testé : New project (génération skelette Rails), Generators, Rake Tasks, RI).
J'ai après tenté de mettre à jour mon install de Ruby et là, ça ne fonctionnait plus. Sur mon Mac, DarwinPorts m'a compilé Ruby 1.8.4 et là aussi ça ne fonctionnait pas.
Donc en attendant que RadRails soit moins sensible, je vais rester sur cette configuration précise. J'espère qu'en l'adoptant aussi, cela va fonctionner chez toi.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.