# Merb & Rails

**URL:** <https://www.ruby-forum.com/t/merb-rails/156030>\
**Category:** IT\
**Created:** [December 19, 2008, 3:21pm UTC](https://www.ruby-forum.com/t/merb-rails/156030 "2008-12-19T15:21:11Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![dawillis](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/ebca7d/32.png) [@dawillis](https://www.ruby-forum.com/u/dawillis)\
**Post date:** [December 19, 2008, 3:21pm UTC](https://www.ruby-forum.com/t/merb-rails/156030/1 "2008-12-19T15:21:11Z")

</div>

Ciao,

Qualcuno qua ha usato Merb?

Qua c’e` un’intervista con Matt Aimonetti, uno del core team di Merb:

> **[Learn How to Blog and Build Websites for Profit!](https://heyblogging.com)**
>
> Ready to take your blogging skills to the next level? Learn how to build a website that generates income and sets you up for success.

Mi sembra una cosa interessante, ma non come Rails, che era veramente  
una rivoluzione in termini di produttivita (rispetto a Java) e pulizia  
(rispetto a PHP). Vorrei vedere degli esempi concreti di dove  
conviene Merb., dove vince su Rails.

–  
David N. Welton

[http://www.welton.it/davidw/](http://www.welton.it/davidw/)

[http://www.dedasys.com/](http://www.dedasys.com/)

---

<div class="post-metadata">

**Author:** ![dawillis](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/ebca7d/32.png) [@dawillis](https://www.ruby-forum.com/u/dawillis)\
**Post date:** [December 19, 2008, 4:20pm UTC](https://www.ruby-forum.com/t/merb-rails/156030/2 "2008-12-19T16:20:21Z")

</div>

Ciao David,  
a mio avviso non esistono differenze sostanziali tra i due framework,  
non fosse altro per:

- la velocità di esecuzione (apprezzabile in Merb, e cmq migliorata in  
Rails)
- l’atteggiamento “agnostico” nei confronti dell’ORM e del framework di  
testing  
Un’altra cosa carina che ho trovato in Merb, è il supporto agli slice  
(pezzi di applicazione, es: blog, cms, forum) innestabili all’interno  
della tua applicazione. Ma anche qui Rails (edge) supporta gli  
application template che consentirebbero di fare la stessa cosa…

Insomma, a mio avviso, si tratta di una “convenienza” basata sul gusto  
personale… Se vogliamo Merb è più rivolto a chi ama “sporcarsi le  
mani”.

Il 19 dicembre 2008 15.20, David W. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) ha  
scritto:

---

<div class="post-metadata">

**Author:** ![dawillis](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/ebca7d/32.png) [@dawillis](https://www.ruby-forum.com/u/dawillis)\
**Post date:** [December 22, 2008, 1:01am UTC](https://www.ruby-forum.com/t/merb-rails/156030/3 "2008-12-22T01:01:22Z")

</div>

Carlo P. wrote:

> - l’atteggiamento “agnostico” nei confronti dell’ORM e del framework di  
> testing

“agnostico” fino a un certo punto. C’Ã¨ Rspec. PerÃ² se ogni slice usasse  
ORM, Template e testing diverso sarebbe un bel minestrone

> Un’altra cosa carina che ho trovato in Merb, ï¿½ il supporto agli slice  
> (pezzi di applicazione, es: blog, cms, forum) innestabili all’interno  
> della tua applicazione. Ma anche qui Rails (edge) supporta gli  
> application template che consentirebbero di fare la stessa cosa…

Rails 2.3 integra i plugin/engine che funzionano in modo analogo e  
possono avere le proprie routes.

> Insomma, a mio avviso, si tratta di una “convenienza” basata sul gusto  
> personale… Se vogliamo Merb ï¿½ piï¿½ rivolto a chi ama “sporcarsi le  
> mani”.  
> Condivido

A proposito di Engines vs Slices, quali sono realmente le differenze  
funzionali? Ãˆ possibile sapere in un’applicazione rails quali gem o  
engines sono in uso?
