Usar um framework ou fazer do zero?

9 views
Skip to first unread message

Furlan

unread,
May 14, 2008, 8:50:08 PM5/14/08
to rails-br
Acabei de ler o posto do Akita http://www.akitaonrails.com/2008/5/14/vai-fazer-um-social-network-insoshi,
sobre o Insoshi.

Como estou chegando ao final do meu primeiro projeto em Rails (logo
logo está no ar), estava pensando justamente em uma aplicação para uma
rede social. Não um framework, mas uma coisa bem específica.

Agora com Insoshi apareceu uma dúvida: Desenvolvo a minha aplicação do
zero ou parto para o Insoshi, para aprender as técnicas que o autor
usou?

O meu objetivo inicial não é a aplicação em si, mas o aprendizado,
então a dúvida é:

Em qual opção eu aprenderia mais, usando um framework como o Insoshi
ou fezendo do zero?

Abraços,
Flávio

Thiago Freire

unread,
May 14, 2008, 9:04:28 PM5/14/08
to rail...@googlegroups.com
2008/5/14 Furlan <furla...@gmail.com>:

Em qual opção eu aprenderia mais, usando um framework como o Insoshi
ou fezendo do zero?

Acho que você aprenderia mais lendo o código do Insoshi e fazendo do zero. Não necessariamente nessa ordem.

--
"Chains of habit are too light to be felt until they are too heavy to be broken." (Warren Buffett)

Fabio Akita

unread,
May 14, 2008, 9:13:02 PM5/14/08
to rail...@googlegroups.com
Se o objetivo for aprendizado e vc tiver tempo, pq nao navegar pelo site demo, tentar fazer sozinho e depois comparar com o insoshi?

Sent from my iPhone

Rodrigo Urubatan Ferreira Jardim

unread,
May 14, 2008, 9:26:01 PM5/14/08
to rail...@googlegroups.com
Para aprender o insoshi é legal, mas ele tem um problema, ele é GPL, ou seja, se tu desenvolver qualquer coisa utiliando ele como base, o que tu desenvolver tem que ser open source também ...

Fabio FZero

unread,
May 15, 2008, 8:39:12 AM5/15/08
to rail...@googlegroups.com
2008/5/14 Rodrigo Urubatan Ferreira Jardim <urub...@gmail.com>:

> Para aprender o insoshi é legal, mas ele tem um problema, ele é GPL, ou
> seja, se tu desenvolver qualquer coisa utiliando ele como base, o que tu
> desenvolver tem que ser open source também ...

Na verdade não, só se ele quiser redistribuir o código. Se for só uma
adaptação para rodar online ele não é obrigado.

FZ

Charleno Pires

unread,
May 15, 2008, 8:52:50 AM5/15/08
to rail...@googlegroups.com
Vo apimentar sua dúvida com mais uma ferramenta opensource para redes sociais feita em Rails.
http://lovdbyless.com/

2008/5/15 Fabio FZero <fabio...@gmail.com>:



--
Atenciosamente,

Charleno Pires
Desenvolvedor Web - Teresina Piauí
www.charlenopires.com.br (building)

Msn: charle...@hotmail.com
GTalk: char...@gmail.com

Charleno Pires

unread,
May 15, 2008, 8:55:46 AM5/15/08
to rail...@googlegroups.com
Caso queira começar do zero, tem um plugin que você poderia usar que seria muito bem vindo: http://www.missingmethod.com/projects/community_engine/

Ozéias Sant'ana

unread,
May 15, 2008, 9:41:43 AM5/15/08
to rails-br
Para aprender rails creio que seja melhor vc partir do zero. Você pode
pegar outros projetos para comparar o código, ver os padrões e tals,
mais para aprender é colocar a mão na massa.

[]'s
Ozéias Sant'ana
http://blog.iconcreative.net

On May 15, 9:55 am, "Charleno Pires" <charl...@gmail.com> wrote:
> Caso queira começar do zero, tem um plugin que você poderia usar que seria
> muito bem vindo:http://www.missingmethod.com/projects/community_engine/
>
> --
> Atenciosamente,
>
> Charleno Pires
> Desenvolvedor Web - Teresina Piauíwww.charlenopires.com.br(building)
>
> Msn: charlenopi...@hotmail.com
> GTalk: charl...@gmail.com

Rodrigo Urubatan Ferreira Jardim

unread,
May 15, 2008, 1:26:50 PM5/15/08
to rail...@googlegroups.com
sério? legal, vou ler novamente a licensa, vi que era uma forma alternativa de GPL, mas não cheguei a encontrar esta diferença :D

2008/5/15 Fabio FZero <fabio...@gmail.com>:



--
Rodrigo Urubatan Ferreira Jardim
J2EE Architect/Java Developer
rod...@urubatan.com.br
Visite meu blog: http://www.urubatan.com.br
Blog em ingles: http://www.urubatan.info

Tech Office IT: http://www.techoffice.com.br

Davis Zanetti Cabral - Listas

unread,
May 15, 2008, 7:17:36 PM5/15/08
to rail...@googlegroups.com
Dica: pegue algo que tu precise, problema seu mesmo que um sistema possa
ajudar. E desenvolva sendo open source.

Distribua e receba de volta o feedback de como poderia fazer melhor.

Tu resolve teu problema e vai adiante.

Tem varios casos de sucesso disso.. O nando vieira leu um livro que eu tb li
e recomendo e crieou o spesa, o Fabio criou o mapia... E por ae vai!

abraço!

Reply all
Reply to author
Forward
0 new messages