Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Introduzione

Cos'è ActiveSupport, come utilizzarla e trovare ulteriore documentazione
Cos'è ActiveSupport, come utilizzarla e trovare ulteriore documentazione
Link copiato negli appunti

ActiveSupport è una delle 5 librerie che compongono il framework Ruby on Rails. La sua utilità è trasversale a tutte le librerie e può essere considerata la cassetta degli attrezzi di Rails.

ActiveSupport contiene librerie utili al funzionamento di Rails: classi, moduli, mixin o semplici estensioni alla core library di Ruby. La maggior parte dei componenti di questa GEM non è funzionale solo a Rails ma può essere tranquillamente integrata in qualsiasi libreria Ruby.

In questa guida esploreremo i principali strumenti messi a disposizione da ActiveSupport e

analizzeremo le estensioni alla Ruby Core e Standard Library, generalmente costituita da singoli metodi.

Come utilizzare ActiveSupport

ActiveSupport è distribuita come GEM pertanto è sufficiente includerla attraverso RubyGem per disporre di tutti i metodi messi a disposizione.

require 'rubygems'  # include RubyGems
gem 'activesupport' # load ActiveSupport
require 'activesupport' # include ActiveSupport

begin
  keys = %w(foo bar)
  puts "#{keys.second} is the second value in the array."
rescue NoMethodError => e
  puts e.message
  puts "Array#second is defined in ActiveSupport."
end

La collezione delle librerie contenute nella GEM è veramente molto ricca. Per dubbi o approfondimenti è possibile consultare la documentazione ufficiale del framework Rails.


Ti consigliamo anche