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?
risposta
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.
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.
Il tuo apprendimento. Usa qualcosa che è stabile. Rail 2.3.x è stabile e 3.0 non lo è.
Io uso Rails 3 in questo momento e l'ho trovato abbastanza stabile –
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
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.
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.
- 1. Come posso rimuovere Ruby on Rails 4 beta?
- 2. Errore AssociationTypeMismatch su Ruby on Rails app
- 3. Docsplit Ruby on Rails
- 4. Backbone.js o Ember.js con Ruby on Rails
- 5. Curl on Ruby on Rails
- 6. SSL con Ruby on Rails
- 7. Ruby on rails tasks scheduling
- 8. Esercitazione su Ruby on Rails
- 9. prendere vs prima esecuzione in Ruby on Rails
- 10. Ruby on Rails link_to un'immagine
- 11. Ruby on Rails CoffeeScript mancanza
- 12. Ruby on Rails - Associazione viene cancellato prima "before_destroy"
- 13. Node.js vs Ruby on Rails
- 14. Ruby on Rails, rilevamento Javascript
- 15. Busting Ruby on Rails Myths
- 16. Grafici in Ruby on rails 3 web app
- 17. Ruby on Rails ActiveRecord: pluralization
- 18. Intellisense per Ruby, Ruby on Rails, Python
- 19. Ruby on Rails. Percorsi Unicode
- 20. Ruby on rails e Node.js
- 21. Ruby on Rails versus Python
- 22. Ruby on Rails Rake Error
- 23. FTPS (TLS/SSL) da Ruby on Rails App
- 24. HTTP-POST un'immagine a Ruby on Rails app
- 25. Distribuzione dell'app Ruby on Rails su Google App Engine
- 26. Ruby on Rails javascript_include_tag: default
- 27. Ruby on Rails Interpolazione I18n
- 28. Ruby on rails problems on heroku
- 29. Associazione polimorfica Ruby on Rails
- 30. Ruby on Rails colonna decimale
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. –
L'hanno sommato abbastanza bene. A partire da ora ... Lavora in 2.3 e gioca in 3.0. – nowk
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