2009-09-07 9 views

Répondre

1

De http://mcphersonz.wordpress.com/2009/05/13/key-features-for-rails-v2-2-rails-v2-3-and-the-upcoming-rails-v3-0/

  • Enfermez tous les licornes. Vous ne pouvez pas plaire à tout le monde tout le temps, alors ne vous concentrez pas sur les licornes.
  • Pas de vaches saintes. Rien n'est sacré dans les rails & tout est à débattre. Ne regardez pas tout ce que nous avons & sentir comme c'est la façon dont il doit être. Principaux thèmes:
  • Nouvelles routes. Plus rapide, itinéraire par sous-domaine, agents d'utilisateur, etc. Rack vers d'autres machines rack.
  • Protection XSS (injection transversale). Par défaut, toutes les sorties dans les vues seront échappées. Plus besoin d'utiliser <% = h quelque chose%>. Assumé par défaut.
  • Javascript passe en mode caché & Agnostique. Beaucoup moins JS est injecté dans la page & à la place discrète JS est utilisé pour obtenir le même effet.
  • Plus d'agnosticisme.
  • Action ORM est un wrapper proxy léger pour les outils ORM qui permet un échange facile de l'implémentation ORM,
  • Les générateurs (script/générateur) vous permettront par exemple de spécifier que rspec est utilisé, donc script/generate model créera un fichier de test rspec pour le modèle.
  • Refactoring
  • Abstract Controller prend des similitudes entre par exemple ActionController & ActionMailer et les combine en une base de code.
  • Sélection de cerise à partir d'ActiveSupport vous permettant de sélectionner les pièces qui sont utilisées au lieu de tirer dans toute la bibliothèque.
  • Augmentation de la performance/vitesse avec les rappels.
+0

Cela a-t-il été utile? – Lichtamberg

+0

Oui, merci beaucoup – artemave

+0

Pourriez-vous commenter ma réponse comme correcte? THX – Lichtamberg

Questions connexes