Neste Papo Reto, Amanda Sposito fala sobre as Novidades no Rails 5.
Ruby on Rails é um framework livre que promete aumentar velocidade e facilidade no desenvolvimento de sites orientados a banco de dados (database-driven web sites), uma vez que é possível criar aplicações com base em estruturas pré-definidas.
Frequentemente referenciado como Rails ou RoR, o Ruby on Rails é um projeto de código aberto escrito na linguagem de programação Ruby. As aplicações criadas utilizando o framework Rails são desenvolvidas com base no padrão de arquitetura MVC (Model-View-Controller).
As principais mudanças são:
- Suporte para Ruby 2.2.2 ou +
- Incremental GC
- Deprecation And Cleanup
- Actionmailer
- #OR
- #LEFT_OUTER_JOINS
- BELONGS_TO Obrigatório por Padrão
- MySQL ActiveRecord Suporte a JSON
- UUID como Primary Key
- Execução de Comandos de RAKE com RAILS
- RAILS 5.0 Também vem com TurboLinks 5
- RAILS API
- ACTIONCABLE
Confira a apresentação:
Links Citados:
* http://guides.rubyonrails.org/5_0_release_notes.html
* http://blog.michelada.io/whats-new-in-rails-5
* http://weblog.rubyonrails.org/2016/6/30/Rails-5-0-final/
* http://blog.bigbinary.com/categories/Rails-5
* https://github.com/rails/actioncable-examples
* https://visualhunt.com/photo/10973/
* https://visualhunt.com/photo/74023/