Ruby sem Framework

94 views
Skip to first unread message

Glauber Santana

unread,
May 24, 2011, 1:25:29 PM5/24/11
to
Boa tarde a todos,
 
sou apenas um mero novatinho com Ruby ou melhor eu diria um mero curioso...
 
 
quando procuro exemplos de aplicaçao Ruby sempre o que mais aparece sao exemplo com Ruby on Rails..  queria saber de voces aqui do Grupo se nao tem aplicações Web 100% Ruby ou algo assim do Tipo.... 
 
Inclusive ate mesmo quando procuro cursos so encontro Ruby on Rails...
 
Afinal, nao é vantajoso mexer com Ruby sem ser Ruby on Rails??

--

Glauber A. de Santana

 

São Paulo

Octel: +55 11 2585-6223

Cel:    + 55 11 9837-7368 / 8180-9983

E-mail: glaube...@gmail.com

Msn: glauber...@hotmail.com

Twitter: glaubertech

Maurício Szabo

unread,
May 25, 2011, 9:28:17 AM5/25/11
to rub...@googlegroups.com
Sendo sincero, Ruby só ficou famoso por causa do Rails, então é natural que você encontre muito mais informações sobre Rails do que Ruby sozinho.

Ruby para web, puro, não faz sentido: você precisaria ou usar por CGI ou por mod_ruby, e nenhuma das duas alternativas é boa. O que dá pra fazer é, se vc quiser uma aplicação web mais "light", usar Sinatra ou algum outro framework.

Para interface gráfica, tem o QT-Ruby (gem install qtbindings), que é MUITO bom, mas também tem o GTK+, Shoes (que eu particularmente não gosto), e se você preferir, dá pra usar JRuby e fazer com Swing ou AWT. Aliás, pra web, dá pra você usar qualquer framework Java com JRuby, mas provavelmente você não quer fazer isso...

Eu particularmente uso profissionalmente mais Ruby com Rails, mas em projetos pessoais já usei Ruby com Sinatra, com Java, e já fiz umas bizarrices tipo estudar a idéia de trigger/procedure em PostgreSQL com Ruby, então ela não é nem um pouco limitada a esse tipo de serviço.

Você busca particularmente algo?

Abraços,
Maurício Szabo

2011/5/24 Glauber Santana <glaube...@gmail.com>

--
Você recebeu esta mensagem porque está inscrito no Grupo "ruby-sp" em
Grupos do Google.
Para postar neste grupo, envie um e-mail para rub...@googlegroups.com
Para cancelar a sua inscrição neste grupo, envie um e-mail para
ruby-sp+u...@googlegroups.com
Para ver mais opções, visite este grupo em
http://groups.google.com.br/group/ruby-sp?hl=pt-BR



--
A question that sometimes drives me hazy: am I or are the others crazy?

Any intelligent fool can make things bigger and more complex... It takes a touch of genius - and a lot of courage to move in the opposite direction.
(Albert Einstein)

It seems to me that measuring maturity is a very immature thing to do. Teens talk about their maturity, adults don't.
(Robert Martin)

Apenas peixes mortos nadam a favor da maré (Malcolm Muggeridge)

Caio Filipini

unread,
May 25, 2011, 9:47:02 AM5/25/11
to rub...@googlegroups.com
Oi, Glauber.

Hoje em dia, acredito que quase 100% das aplicações web feitas em Ruby tem pelo menos uma coisa em comum: o Rack. Sugiro que você dê uma lida nesse artigo pra entender um pouco melhor:


[]s
Caio.





2011/5/24 Glauber Santana <glaube...@gmail.com>

Alex Takitani

unread,
May 25, 2011, 9:36:40 AM5/25/11
to rub...@googlegroups.com
Vc tem outros frameworks que não rails, como o Sinatra por exemplo que é mais simples que o rails.

Vc pode sim desenvolver sem nenhum framework, mas estará reinventando a roda.

O mais básico que eu imagino, sem usar muita coisa pronta (quase nada nesse caso), é criar uma aplicação rack.

Tem um excelente exemplo no link abaixo

Felipe

unread,
May 25, 2011, 1:30:14 PM5/25/11
to ruby-sp
Cara, eu acredito que pra WEB o carro chefe seja o Rails mesmo.
Eu imagino que independente do tipo da aplicação, vc vai precisar de
uma ou outra gem específca(pra mobile, por exemplo);

Web Ruby sem framework eu imagino que não seja tão trivial.. o que vc
tem, são frameworks com arquitetura mais simplificada tem o Sinatra.

Pra desktop o legal é usar o ruby com um gerenciador de janelas(QT,
GTK)

espero ter respondido..

[]'s

On 24 maio, 14:25, Glauber Santana <glauber.t...@gmail.com> wrote:
> Boa tarde a todos,
>
> sou apenas um mero novatinho com Ruby ou melhor eu diria um mero curioso...
>
> quando procuro exemplos de aplicaçao Ruby sempre o que mais aparece sao
> exemplo com Ruby on Rails..  queria saber de voces aqui do Grupo se nao tem
> aplicações Web 100% Ruby ou algo assim do Tipo....
>
> Inclusive ate mesmo quando procuro cursos so encontro Ruby on Rails...
>
> Afinal, nao é vantajoso mexer com Ruby sem ser Ruby on Rails??
>
> --
>
> *Glauber A. de Santana*
>
> * *
>
> *São Paulo*
>
> *Octel:* +55 11 2585-6223
>
> *Cel:*    + 55 11 9837-7368 / 8180-9983
>
> *E-mail: *glauber.t...@gmail.com
>
> *Msn:** *glauber.sant...@hotmail.com**
> *Skype: *glauber.tech1
> *Twitter: *glaubertech <http://www.twitter.com/glaubertech>

Rubem Azenha

unread,
May 26, 2011, 2:50:47 PM5/26/11
to rub...@googlegroups.com
Hum, antes de mais nada acho melhor você analizar a situação do seu projeto e ver qual linguagem/framework é melhor pra você do que tentar ficar imaginando se vale a pena usar uma determinada linguagem/framework.

2011/5/25 Felipe <felip...@gmail.com>
--
Você recebeu esta mensagem porque está inscrito no Grupo "ruby-sp" em
Grupos do Google.
Para postar neste grupo, envie um e-mail para rub...@googlegroups.com
Para cancelar a sua inscrição neste grupo, envie um e-mail para
ruby-sp+u...@googlegroups.com
Para ver mais opções, visite este grupo em
http://groups.google.com.br/group/ruby-sp?hl=pt-BR



--
Rubem

Tiago Cunha

unread,
May 27, 2011, 8:13:01 AM5/27/11
to rub...@googlegroups.com
O colega Glauber perguntou ali, "Tem sites feitos em ruby", extendo eu, ou rails no caso.

http://isitrails.com/

5946 sites até o momento sao feitos em rails e testado nesse site.

T+

Nelson Haraguchi *nelsonmhjr*

unread,
May 30, 2011, 10:05:16 PM5/30/11
to rub...@googlegroups.com
A razão pela qual não há aplicações em Ruby Puro, é pq vc teria que:
Abrir o socket,
fazer o parse do HTTP de acordo com a RFC,
e traduzir isso para alguma estrutura Ruby.
Como essas três coisas são justamente o que o Rack faz, ninguém tem o trabalho de fazer isso de novo.

Mas há muitas formas de programar Ruby puro utilizando-o como script ou outro tipo de aplicação qualquer que não web. 

Nelson Minor Haraguchi Junior
---
"Software é como sexo: é melhor quando é de graça!"
Twitter: http://twitter.com/nelsonmhjr
Gtalk: nelso...@gmail.com

Andre Souza

unread,
May 31, 2011, 8:04:12 PM5/31/11
to rub...@googlegroups.com
Fato é que se você for desenvolver algo sem utilizar um framework ou
biblioteca terá que fazer tudo na mão, isso se aplica a qualquer
linguagem, não é algo especifico no Ruby.

2011/5/30 Nelson Haraguchi *nelsonmhjr* <nelso...@gmail.com>:

--
Andre Souza

Reply all
Reply to author
Forward
0 new messages