Ruby
-
Come Costruire un’applicazione Ruby on Rails
Introduzione Rails è un framework per applicazioni web scritto in Ruby. Adotta un approccio opinionato allo sviluppo delle applicazioni, presupponendo che le convenzioni stabilite siano le migliori per i programmatori quando c’è un obiettivo comune. Rails offre quindi convenzioni per la gestione della routing, dei dati Storici, della gestione degli asset e altro, al fine di fornire la funzionalità di base di cui la maggior parte delle applicazioni web ha bisogno. Rails segue il modello architetturale modello-vista-controllore (MVC), che separa…
-
Come configurare Ruby on Rails con Postgres
Stato: Obsoleto Questo articolo è obsoleto e non è più mantenuto. Motivo Offriamo ora tutorial aggiornati sull’uso di Rails con Postgres che sono personalizzati per piattaforme individuali. Vedi Invece Questo articolo potrebbe ancora essere utile come riferimento, ma potrebbe non funzionare o seguire le migliori pratiche. Raccomandiamo vivamente di utilizzare un articolo recente scritto per il sistema operativo che stai utilizzando. Come Utilizzare PostgreSQL con la Tua Applicazione Ruby on Rails su Ubuntu 18.04 Come utilizzare PostgreSQL con la tua…
-
Confronto tra gestori di versioni di Ruby per macOS
In questo articolo, confronterò i gestori di versione più popolari per Ruby su Mac: Chruby, Rbenv e RVM, nonché Asdf, un gestore di versione per più linguaggi, e Frum, un nuovo gestore di versione scritto in Rust. Farò raccomandazioni in base a ciò che probabilmente avrai più bisogno. Il Ruby predefinito non è per sviluppatori Le persone che sono nuove a Ruby sono felici di scoprire che Ruby è preinstallato su macOS. Spesso rimangono deluse quando un sviluppatore più esperto…
-
Come automatizzare il rilascio di applicazioni Ruby On Rails usando Capistrano
Introduzione Se non sei già stanco di ripetere sempre le stesse mansioni banali per aggiornare i server delle tue applicazioni e mettere online il tuo progetto, probabilmente lo diventerai alla fine. La gioia che provi mentre sviluppi il tuo progetto tende a ricevere un colpo abituale quando si tratta delle noiose parti dell’amministrazione di sistema (ad esempio, caricare la tua base di codice, modificare configurazioni, eseguire comandi più e più volte, ecc.) Ma non temere! Capistrano, lo strumento di automazione…
-
Come creare risorse nidificate per un’applicazione Ruby on Rails
Introduzione Ruby on Rails è un framework per applicazioni web scritto in Ruby che offre agli sviluppatori un approccio opinabile allo sviluppo delle applicazioni. Lavorare con Rails offre agli sviluppatori: Convenzioni per gestire cose come il routing, i dati in stato di sessione e la gestione delle risorse. A firm grounding in the model-view-controller (MCV) architectural pattern, which separates an application’s logic, located in models, from the presentation and routing of application information. All’aumentare della complessità delle tue applicazioni Rails,…
-
Come configurare l’autenticazione dell’utente con Devise in un’applicazione Rails 7
L’autore ha selezionato Girls Who Code per ricevere una donazione come parte del programma Write for DOnations. Introduzione Il gem Devise è una soluzione di autenticazione per le applicazioni Ruby on Rails; ti aiuta a configurare l’autenticazione utente pronta per la produzione nei tuoi progetti senza dover fare tutto da solo. Devise fornisce molte funzionalità utili come gestione delle sessioni utente e aggiunta del supporto per l’accesso di terze parti con OAuth utilizzando il gem OmniAuth. Devise include anche moduli…
-
Come utilizzare PostgreSQL con la tua applicazione Ruby on Rails su Ubuntu 20.04
Introduzione Quando si utilizza il framework web Ruby on Rails, l’applicazione utilizzerà di default il database SQLite. SQLite è un database relazionale leggero, portatile e facile da usare che si comporta particolarmente bene in ambienti a bassa memoria, quindi funzionerà bene in molti casi. Tuttavia, per applicazioni molto complesse che necessitano di un’integrità dei dati più affidabile e di una estensibilità programmabile, un database PostgreSQL sarà una scelta più robusta e flessibile. Sarà necessario eseguire ulteriori passaggi per configurare il…
-
Come configurare un progetto Ruby on Rails v7 con un frontend React su Ubuntu 20.04
L’autore ha selezionato l’Electronic Frontier Foundation per ricevere una donazione come parte del programma Write for DOnations. Introduzione Ruby on Rails è un popolare framework per applicazioni web lato server. Alimenta molte applicazioni famose presenti oggi sul web, come GitHub, Basecamp, SoundCloud, Airbnb e Twitch. Con il suo focus sull’esperienza del programmatore e sulla comunità appassionata che lo circonda, Ruby on Rails ti fornirà gli strumenti necessari per costruire e mantenere la tua moderna applicazione web. React è una libreria…
-
Come installare Ruby on Rails con rbenv su macOS
Introduzione Ruby on Rails è una popolare piattaforma per sviluppatori che desiderano creare siti e app web. Il linguaggio di programmazione Ruby, combinato con il framework di sviluppo Rails, rende lo sviluppo delle app rapido ed efficiente. Un modo per installare Ruby e Rails è utilizzare lo strumento da riga di comando rbenv. Utilizzando rbenv, otterrai un ambiente ben controllato e robusto per lo sviluppo delle tue applicazioni Ruby on Rails, consentendoti di cambiare facilmente la versione di Ruby in…