Articoli tecnici

Utilizzo di database SQL e NoSQL in applicazioni Single Rails (MySQL, PostgreSQL e MongoDB)

Ci sono motivi ben precisi per cui dovresti prendere in considerazione l'idea di utilizzare più database nella tua applicazione Ruby on Rails. Nel mio caso, prevedevo di dover memorizzare grandi quantità di dati. Supponiamo che il database predefinito sia MySQL. Nel file database.yml della nostra applicazione, inseriamo le connessioni per MySQL come di consueto. Successivamente, per connettersi a PostgreSQL nella stessa applicazione…

Utilizzo di database SQL e NoSQL in applicazioni Single Rails (MySQL, PostgreSQL e MongoDB) Leggi altro »

Cerca Kick Gem: per rendere la tua ricerca intelligente sull'app Rails

Searchkick Gem è una gemma Ruby che si basa su Elasticsearch e semplifica l'esecuzione di ricerche in modo compatibile con Rails. Inoltre, consente di aggiungere ulteriori funzionalità, tra cui analisi dei dati, completamento automatico e risultati personalizzati. Searchkick capisce cosa stanno cercando i tuoi utenti. Più persone effettuano ricerche, più diventa efficace…

Cerca Kick Gem: per rendere la tua ricerca intelligente sull'app Rails Leggi altro »

Come utilizzare la gemma Acts_As_Votable?

Acts_As_Votable è una gemma Ruby creata appositamente per i modelli Rails/ActiveRecord. Questa gemma consente di votare qualsiasi modello con voti positivi/negativi, “mi piace”/“non mi piace”, ecc. Permette di votare qualsiasi modello in contesti arbitrari; utilizzando questa gemma, possiamo votare qualsiasi modello. I voti non devono necessariamente provenire da un utente, ma possono provenire da qualsiasi modello…

Come utilizzare la gemma Acts_As_Votable? Leggi altro »

Pianificazione di eventi ricorrenti con Ice Cube Gem

Ice_cube è una libreria Ruby che consente di gestire in modo efficiente gli eventi ricorrenti (calendari). Il suo punto di forza risiede nella capacità di specificare più regole e di far sì che ice_cube determini rapidamente se la pianificazione ricade in una data specifica (.occurs_on?) o a quali orari si verifica (.occurrences, .first, .all_occurrences). Come ottenere ice_cube Per l'installazione …

Pianificazione di eventi ricorrenti con Ice Cube Gem Leggi altro »

Cosa rende le start-up così entusiaste di Ruby on Rails?

Ruby on Rails, una delle tendenze tecnologiche più in voga del 2016, si è rivelato un framework ideale per le applicazioni web. Ciò è dovuto alla sua facilità d’uso, alla flessibilità, all’efficiente gestione dei contenuti, alla rapidità dei processi web e alla possibilità di personalizzazione. Senza dimenticare il vantaggio dei costi contenuti, dato che è disponibile gratuitamente. Non c’è da stupirsi che la maggior parte dei…

Cosa rende le start-up così entusiaste di Ruby on Rails? Leggi altro »

Gemme di rubino basilari e utili per lo sviluppo web

Il framework Ruby on Rails è uno strumento estremamente potente per lo sviluppo di applicazioni web. Dispone di numerose funzionalità integrate, quali l’Object-Relational Mapper e il routing intelligente, che accelerano lo sviluppo delle applicazioni web. Rails è stato progettato appositamente per consentire una facile estensione tramite l’uso delle gemme Ruby. È stato creato un vasto ecosistema di gemme Ruby…

Gemme di rubino basilari e utili per lo sviluppo web Leggi altro »

In che modo Ruby on Rails può apportare vantaggi alle tue applicazioni web?

Quali sono alcuni degli ingredienti fondamentali che determinano il successo di un’organizzazione? Tra le altre cose, l’efficienza è uno degli elementi essenziali che possono aiutare un’organizzazione ad avere successo in questo mondo in rapida evoluzione. Tutti vogliono massimizzare l’efficienza e anche lo sviluppo del vostro software dovrebbe spingervi avanti invece di frenarvi. Ruby on …

In che modo Ruby on Rails può apportare vantaggi alle tue applicazioni web? Leggi altro »

Ruby on Rails: scalare la tua app per una crescita rapida

Il ridimensionamento di un’app in crescita è un argomento che oggi incute davvero timore. La maggior parte delle risorse online e dei post sui blog verte sul ridimensionamento delle applicazioni Ruby. È molto interessante capire quali siano i limiti e fino a che punto Ruby on Rails possa contribuire alla rapida crescita delle applicazioni. Il ridimensionamento non aumenta grazie a…

Ruby on Rails: scalare la tua app per una crescita rapida Leggi altro »

Costruire un'API con Ruby on Rails

Nel ciclo di vita delle applicazioni web, ci sono anche momenti in cui emerge una forte esigenza di integrazioni con servizi di terze parti. Il modo più semplice per farlo è rendere disponibile un’API REST. La creazione di un’API con Ruby on Rails corrisponderà a un’applicazione di gestione delle attività. Essa contiene il modello User che rappresenterà gli utenti che hanno …

Costruire un'API con Ruby on Rails Leggi altro »

Guida passo passo per costruire la tua prima gemma di rubino

Oggigiorno tutte le funzionalità di Rails sono realizzate sotto forma di gemme Ruby. Ad esempio, possiamo utilizzare la gemma Devise per la parte relativa all’autenticazione dell’applicazione. È come un pacchetto o una libreria scritta nel linguaggio di programmazione Ruby. Inoltre, può essere importata e utilizzata da altri nei loro programmi. Passo 1: Bundler è come…

Guida passo passo per costruire la tua prima gemma di rubino Leggi altro »

it_ITItalian