Précédent   Forum du club des développeurs et IT Pro > Autres langages > Autres langages > Ruby > Ruby on Rails
Ruby on Rails Le forum sur le framework Ruby on Rails. Voir aussi la FAQ RoR et les cours RoR.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 03/06/2012, 19h27   #1
Sahengette
Membre du Club
 
Avatar de Sahengette
 
Homme
Inscription : octobre 2011
Messages : 73
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : octobre 2011
Messages : 73
Points : 65
Points : 65
Par défaut Est ce que RoR me convient ?

Bonjour,
j'ai un projet de site web et je m'intéresse fortement à RoR d'abord parcequ'il y a Ruby mais j'ai un peu de mal à le cerner donc je m'en remet à vous.
J'aimerais faire un site qui gérerait un système d'articles basiques, du contenu dynamique simple, et un forum que je ferais moi même pour une bonne intégration, je cherche à pouvoir exploiter les capacités donc aussi de l'HTML5/CSS3/Javascript, est ce que RoR est pratique ?
Ensuite qu'est ce qui fait de RoR un outil "si pratique" (j'en n'en vois que des louanges, mais je me méfie de mes recherches ), je vois d'un côté "scaffolding rocks" et de l'autre "scaffolding = noob & slow".

Est ce que RoR peut faire gagner du temps, sachant que c'est un premier projet et que je ne compte (et n'espere) pas m'éterniser dans le developpement web ?

voilà mes quelques questions, je veux reveiller un troll, juste des avis et des retours sur tout ce qui concerne RoR, qui pourrait m'aider dans mon projet !

merci de m'avoir lu en tout cas
Sahengette est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/06/2012, 09h03   #2
v.charlet
Membre actif
 
Homme Vincent Charlet
Ingénieur développement logiciels
Inscription : novembre 2011
Messages : 113
Détails du profil
Informations personnelles :
Nom : Homme Vincent Charlet
Localisation : France, Somme (Picardie)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : novembre 2011
Messages : 113
Points : 188
Points : 188
j'ai un peu de mal à cerner ton projet et pour moi il y a des contradictions

Citation:
je ne compte (et n'espere) pas m'éterniser dans le developpement web ?
Citation:
un forum que je ferais moi même pour une bonne intégration
pour ma part, j'utilise RoR depuis quelques mois, le retour que je peux apporter c'est qu'il va faire beaucoup de chose à ta place et qu'il est difficile de comprendre le coté "magique"
ensuite il y a toujours 3 manieres de coder pour un même résultat et donc je trouve la prise en main difficile (difficile aussi de trouver le best practise ! )

scaffolding = c'est bien pour comprendre au début, ensuite tu verras par toi même

pour alimenter le troll, je miserai sur cet outil pour la conception de site web
v.charlet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/06/2012, 11h13   #3
PierreAd
Membre confirmé
 
Homme
Inscription : février 2005
Messages : 293
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : France

Informations forums :
Inscription : février 2005
Messages : 293
Points : 276
Points : 276
Citation:
Envoyé par v.charlet Voir le message
ensuite il y a toujours 3 manieres de coder pour un même résultat et donc je trouve la prise en main difficile (difficile aussi de trouver le best practise ! )
Mais d'un autre côté, Rails apporte une architecture et une organisation des sources très claire et très cadrée, donc de ce côté-là on est déjà bien dirigés. Ensuite, évidemment, il est possible de faire les choses de différentes manières (mettre la logique dans la vue, dans le contrôleur, dans le modèle...), mais comme dans n'importe quel framework ou langage.

Je pense qu'il faut surtout connaître les fondements de MVC pour pouvoir appréhender la logique de Rails et s'en servir.

Pour ma part, j'ai commencé à jeter un oeil à Rails par curiosité il y a environ 6 mois, je viens de faire mon premier site réel (site vitrine avec quelques fonctionnalités de gestion d'images, galeries, etc.) et j'ai encore beaucoup appris. Rails est plutôt simple à utiliser si l'on connaît le développement web, mais recèle de pépites qui facilitent le développement une fois qu'on les connaît
PierreAd est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/06/2012, 08h35   #4
v.charlet
Membre actif
 
Homme Vincent Charlet
Ingénieur développement logiciels
Inscription : novembre 2011
Messages : 113
Détails du profil
Informations personnelles :
Nom : Homme Vincent Charlet
Localisation : France, Somme (Picardie)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : novembre 2011
Messages : 113
Points : 188
Points : 188
Citation:
Envoyé par PierreAd Voir le message
Ensuite, évidemment, il est possible de faire les choses de différentes manières (mettre la logique dans la vue, dans le contrôleur, dans le modèle...), mais comme dans n'importe quel framework ou langage.
Je parlais plutôt au niveau de la syntaxe, il est très libre, c'est bien, mais on est moins cadré, par exemple on se pose se genre de question:
http://www.developpez.net/forums/d12...uestions-ruby/

Dans quelques années, peut être que cela sera naturel, mais aujourd'hui, je dois constament relire les docs ou rechercher dans l'api la bonne fonction pour la bonne utilisation !
v.charlet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/06/2012, 09h10   #5
PierreAd
Membre confirmé
 
Homme
Inscription : février 2005
Messages : 293
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : France

Informations forums :
Inscription : février 2005
Messages : 293
Points : 276
Points : 276
Citation:
Envoyé par v.charlet Voir le message
Je parlais plutôt au niveau de la syntaxe, il est très libre, c'est bien, mais on est moins cadré, par exemple on se pose se genre de question:
http://www.developpez.net/forums/d12...uestions-ruby/
Je vois ce que tu veux dire, en effet !
PierreAd est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/06/2012, 12h59   #6
Sahengette
Membre du Club
 
Avatar de Sahengette
 
Homme
Inscription : octobre 2011
Messages : 73
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : octobre 2011
Messages : 73
Points : 65
Points : 65
donc il a l'air de faire son boulot comme il faut, c'est chouette !
maintenant est ce que l'intégration HTML5/JS est agréable/utilisable ?
Sahengette est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/06/2012, 11h37   #7
rivsc
Membre confirmé
 
Avatar de rivsc
 
Sylvain Claudel
Inscription : décembre 2008
Messages : 207
Détails du profil
Informations personnelles :
Nom : Sylvain Claudel
Localisation : France, Moselle (Lorraine)

Informations forums :
Inscription : décembre 2008
Messages : 207
Points : 212
Points : 212
Voici mon retour, rails c'est génial mais effectivement il est difficile à prendre en main au début. Par contre le problème sur les symboles c'est ruby et pas rails. Sinon le js / html5 pas de souci le dossier views contient les fichiers qui sont des html avec du code server dedans un peu comme le php à l'ancienne (exemple : https://github.com/rivsc/Beautiful-S...ayout.html.erb )

Citation:
Est ce que RoR peut faire gagner du temps, sachant que c'est un premier projet et que je ne compte (et n'espere) pas m'éterniser dans le developpement web ?
Donc la je dirai bof vue la courbe d'apprentissage il vaut mieux se spécialiser pour gagner beaucoup de temps. Au début c'est laborieux, après je n'ai pas utilisé de frameworks php donc je ne peux pas comparer, je pense que c'est à peu près le même problème avec tous les frameworks.
rivsc est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 04h25.


 
 
 
 
Partenaires

Hébergement Web