Sviluppo di app Salesforce in Ruby on Rails [chiuso]

2

Voglio creare un'app Web che utilizza i dati di Salesforce.com e voglio costruirla rapidamente. Sono uno sviluppatore .NET (WPF, C #, ASP.NET MVC). Comprendo Ruby e RoR abbastanza bene, ma non ho distribuito app di Rails. Mi chiedo, Ruby on Rails è uno strumento adatto per creare rapidamente app Salesforce, o è meglio per le "tradizionali" web2.0 roba come Groupon e Twitter?

In altre parole, usare RoR mi aiuta a raggiungere il mio obiettivo veloce (ad esempio, tre mesi) rispetto all'uso di .NET, che già conosco?

    
posta Robert S. 31.12.2010 - 21:49
fonte

1 risposta

2

È possibile selezionare RoR in quel lasso di tempo e il processo di sviluppo è molto simile a ASP.NET MVC. Personalmente ritengo che ActiveRecord di RoR sia molto più facile da usare rispetto alle tecnologie di database equivalenti in C #.

Inoltre, il pacchetto Ruby's Soap4R è ottimo per il consumo di servizi Web (presupponendo che Salesforce.com utilizzi SOAP).

Anche se ci sono molte vittorie, dovrai riflettere su alcune cose basilari:

  • Quanto ti sembra familiare con Ruby? È sufficientemente diverso da C # che può consumare un po 'di tempo diventando abbastanza buono con esso.
  • Quanto hai fatto con Ruby on Rails? Mentre ci sono una serie di somiglianze con ASP.NET MVC, ci sono abbastanza differenze che possono causare bruciori di stomaco.

Tre mesi è stato il tempo sufficiente per pubblicare la mia prima app ASP.NET MVC proveniente da uno sfondo Java e una buona esposizione a Ruby on Rails. In quel momento ho imparato C #, la piattaforma MVC ASP.NET, Entity Framework, ecc. Sono ugualmente disposta a scommettere che anche il contrario sarà vero per te. Basta capire questo:

Non sarai in grado di ottenere quanto realizzato nell'app come potresti inizialmente. Assicurati di mantenere i principali obiettivi in anticipo. Potrebbe essere necessario rilasciare una versione con gli obiettivi principali implementati, con alcune delle funzionalità più complete in arrivo in una o più versioni che seguiranno a breve.

Ci vorranno circa 3 mesi per arrivare al punto in cui ti senti competente con qualsiasi nuovo framework. Se vai da C # ASP.NET MVC a Ruby on Rails o viceversa. Imparerai molto, ma implementerai lungo il cammino.

    
risposta data 01.01.2011 - 10:14
fonte

Leggi altre domande sui tag