2010-02-17 11 views
7

Ora che la versione 3.0 di Rails è stata rilasciata, dovrei dedicare del tempo a sviluppare la mia prima applicazione Rails su 2.3 o ha più senso usare la versione beta?Prima App Ruby on Rails: utilizzare v3 (Beta) o 2.3?

+0

Se decidi di andare con 2.3, ti consiglio comunque di tenere d'occhio la versione 3 solo per sapere cosa succederà quando verrà finalmente rilasciato. –

+0

L'hanno sommato abbastanza bene. A partire da ora ... Lavora in 2.3 e gioca in 3.0. – nowk

+0

Usa qualcosa di stabile (2.3). Ho cercato di rimanere sul filo del rasoio con la mia prima app Rails. Trattare con la deprecazione è diventato un incubo di manutenzione. – Pete

risposta

6

Suggerirei di attenersi alla versione non beta (2.3). Le possibilità sono esercitazioni e/o webcast che potresti utilizzare per la versione precedente. Scegli la versione 3 solo se include funzionalità effettivamente necessarie che non sono in 2.3.

3

Se hai in programma di costruire qualcosa con Rails, vai con la versione 2.3 perché è, beh, non una beta (stabile), e perché la maggior parte delle esercitazioni è orientata verso la serie 2.x.

Se hai intenzione di pasticciarlo, dico di andare con la versione 3 per due motivi: sarai più preparato quando uscirà, e potrai giocare con le nuove funzionalità. Ma se non hai intenzione di fare qualcosa di serio con esso, non importa quale scegli, quindi è la tua chiamata.

1

Il tuo apprendimento. Usa qualcosa che è stabile. Rail 2.3.x è stabile e 3.0 non lo è.

+0

Io uso Rails 3 in questo momento e l'ho trovato abbastanza stabile –

+0

Per chiarire cosa intendevo per stable, voglio dire che potrebbe essere necessario sporcarsi le mani scavando nel codice della gemma o correre in problemi che non sono ben documentati. Certo che sta migliorando velocemente. – lillq

3

Non sono d'accordo con altre risposte. Rails 3 fa un numero di cose diverso da 2.3. Dovresti imparare subito il nuovo modo di codificare. Non è più difficile e non avrai il tempo di ri-imparare in poche settimane.

Rails 3 beta è abbastanza stabile. Incontrerai pochi problemi.

1

Se sei legato a una scadenza per la tua app, utilizza Rails 2.3.

Ma vi incoraggio a utilizzare Rails 3.0 in quanto vi insegnerà molto sul funzionamento del framework quando si incontrano problemi.