PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Autres forums > Forum Programmation & Conception > comp.lang.ruby > Choosing framework
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
Choosing framework

Réponse
 
LinkBack Outils de la discussion
Vieux 23/05/2008, 18h39   #1
Mark Levison
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Choosing framework

I'm ing a friend who is going to be creating a new web app a hand
navigating the technology maze. So far I've steered him in the direction
of Ruby because it seems that a small team can build a good web app
quickly in it. So far so good. I've read a most of the Pick Axe book and
it’s great as far as it goes.

But now I'm stuck how do I evaluate the various frameworks? Rails? Merb?
I like the agnostic approach of Merb and am concerned that Rails has
already chosen the UI library (the ORM tool, etc.) for me. But I know so
little at this stage I may be missing the boat. Where do I go to learn
more? The ideal would be I write small web app in each framework to get
sense of what works. But this is unpaid work and I have a family so that
option is right out.

I’ve found the following post at InfoQ:
http://www.infoq.com/news/2007/11/fo...web-frameworks - it at
least mentions other frameworks. But even that news item makes no real
attempt at comparison. Are there any good comparisons of the frameworks
out there?

Where would you start?
Mark Levison
Agile Software Development Coach
----------------------------------------------------------------------
Blog: http://www.notesfromatooluser.com/
One Year of Scrum: Lessons Learned
http://www.notesfromatooluser.com/20...ar-of-scr.html
Aperture vs. Lightroom - best comparisons
http://www.notesfromatooluser.com/20...re_vs_lig.html
Customer Retention Department - Vonage Customer Service Sucks
http://www.notesfromatooluser.com/20...er_retent.html
--
Posted via http://www.ruby-forum.com/.

  Réponse avec citation
Vieux 23/05/2008, 19h30   #2
Sam Smoot
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Choosing framework

On May 23, 12:39pm, Mark Levison <mlevi...@gmail.com> wrote:
> I'm ing a friend who is going to be creating a new web app a hand
> navigating the technology maze. So far I've steered him in the direction
> of Ruby because it seems that a small team can build a good web app
> quickly in it. So far so good. I've read a most of the Pick Axe book and
> it’s great as far as it goes.
>
> But now I'm stuck how do I evaluate the various frameworks? Rails? Merb?
> I like the agnostic approach of Merb and am concerned that Rails has
> already chosen the UI library (the ORM tool, etc.) for me. But I know so
> little at this stage I may be missing the boat. Where do I go to learn
> more? The ideal would be I write small web app in each framework to get
> sense of what works. But this is unpaid work and I have a family so that
> option is right out.
>
> I’ve found the following post at InfoQ:http://www.infoq.com/news/2007/11/fo...eb-frameworks- it at
> least mentions other frameworks. But even that news item makes no real
> attempt at comparison. Are there any good comparisons of the frameworks
> out there?
>
> Where would you start?
> Mark Levison
> Agile Software Development Coach
> ----------------------------------------------------------------------
> Blog:http://www.notesfromatooluser.com/
> One Year of Scrum: Lessons Learnedhttp://www.notesfromatooluser.com/2007/10/one-year-of-scr.html
> Aperture vs. Lightroom - best comparisonshttp://www.notesfromatooluser.com/2007/02/aperture_vs_lig.html
> Customer Retention Department - Vonage Customer Service Suckshttp://www.notesfromatooluser.com/2007/06/customer_retent.html
> --
> Posted viahttp://www.ruby-forum.com/.


Mark,

You'll find more tutorials and fewer issues on the Rails side of
things, so if it's a simple site, there will be less pain there.

On the other hand, I think the support you receive on IRC for Merb and
DataMapper is second-to-none, so issues that you do run into have a
good chance of being addressed quickly. If it were me, I'd go down
this path, but if you're more concerned with getting the job done and
out of the way as quickly as possible, and hackability/scalability/
performance isn't that important, then I'd probably stick with Rails
at this point.
  Réponse avec citation
Vieux 24/05/2008, 02h26   #3
James Britt
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Choosing framework



> On the other hand, I think the support you receive on IRC for Merb and
> DataMapper is second-to-none, so issues that you do run into have a
> good chance of being addressed quickly. If it were me, I'd go down
> this path, but if you're more concerned with getting the job done and
> out of the way as quickly as possible, and hackability/scalability/
> performance isn't that important, then I'd probably stick with Rails
> at this point.


#ramaze is one of the most active channels I've been on, and have been
amazed by how fast I can get . Very responsive and friendly
community, and Ramaze is a rockin' framework.


I don' think it would be that hard to try some simple apps in Merb,
Ramaze, Camping, etc to get a feel for their differences.

They all seem to play well with a variety of template systems and
ORMS; Sequel is popular in the Ramaze world, DataMapper may be the
more likely choice with Merb (and I'm still partial to Og)

James
  Réponse avec citation
Vieux 24/05/2008, 04h56   #4
Mark Wilden
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Choosing framework

On May 23, 2008, at 10:39 AM, Mark Levison wrote:

> But now I'm stuck how do I evaluate the various frameworks? Rails?
> Merb?
> I like the agnostic approach of Merb and am concerned that Rails has
> already chosen the UI library (the ORM tool, etc.) for me. But I
> know so
> little at this stage I may be missing the boat. Where do I go to learn
> more? The ideal would be I write small web app in each framework to
> get
> sense of what works. But this is unpaid work and I have a family so
> that
> option is right out.


I would just start with Rails. 1) If another framework is better, that
means a lot of people are wrong (which is possible). 2) There is the
most information and available for Rails. 3) Knowing Rails means
knowing the one framework that most people have heard of, and to which
other frameworks are compared.

The important thing is to just dive in, and not worry too much about
picking the absolute best framework. Ruby/Rails are agile, and that
means doing the simplest thing that could possibly work.

///ark

  Réponse avec citation
Vieux 24/05/2008, 06h36   #5
Phillip Gawlowski
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Choosing framework

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Mark Levison wrote:
|
| But now I'm stuck how do I evaluate the various frameworks? Rails? Merb?

Short answer: Yes.

Long answer: Test them, by building the same (or very similar)
application in all candidates.

Also, keep in mind that Rails has the most options (and tutorials and
general information) on deployment.

~From JRuby in an application server, to the classic mod_proxy + Mongrel,
to PAssenger/mod_rails

Most of those (except mod_rails) will work for Merb and other
frameworks, too, but getting the information might be trickier.

| I like the agnostic approach of Merb and am concerned that Rails has
| already chosen the UI library (the ORM tool, etc.) for me. But I know so
| little at this stage I may be missing the boat. Where do I go to learn
| more? The ideal would be I write small web app in each framework to get
| sense of what works. But this is unpaid work and I have a family so that
| option is right out.

Well, limit yourself to an hour or two to evaluate one framework, and
see how far you get with each. Mind you, you'll still be using up time
just by reading about the different frameworks.

Also: This isn't time you lost, but time invested: You know more, and
can thusly approach similar questions easier and with a bit of
expertise. Which, to me, counts more than just saying "I've read a
couple of articles and three books on the topic".

| I’ve found the following post at InfoQ:
| http://www.infoq.com/news/2007/11/fo...web-frameworks - it at
| least mentions other frameworks. But even that news item makes no real
| attempt at comparison. Are there any good comparisons of the frameworks
| out there?
|
| Where would you start?

Testing them, and getting some hands on experience with the frameworks.

- --
Phillip Gawlowski
Twitter: twitter.com/cynicalryan
Blog: http://justarubyist.blogspot.com

~ "I suppose the secret to happiness is learning to appreciate the
moment."
- -Calvin
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEUEARECAAYFAkg3qWYACgkQbtAgaoJTgL/gQACbBJPeMiYmUZAuzN+Cs41KuPjj
zUwAl2XtER/unz3qqN6mSD9wowrjpLw=
=QeOD
-----END PGP SIGNATURE-----

  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 07h26.


Édité par : vBulletin® version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières ©2000-2008
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,14017 seconds with 13 queries