Introducing G2.ai, the future of software buying.Try now
BEON.tech
Sponsorizzato
BEON.tech
Visita il Sito Web
Immagine avatar del prodotto
Ruby on Rails

Di Open Source Initiative (OSI)

Profilo Non Rivendicato

Rivendica il profilo G2 della tua azienda

Rivendicare questo profilo conferma che lavori presso Ruby on Rails e ti consente di gestire come appare su G2.

    Una volta approvato, puoi:

  • Aggiornare i dettagli della tua azienda e dei prodotti

  • Aumentare la visibilità del tuo marchio su G2, ricerca e LLM

  • Accedere a informazioni su visitatori e concorrenti

  • Rispondere alle recensioni dei clienti

  • Verificheremo la tua email di lavoro prima di concedere l'accesso.

4.5 su 5 stelle

Come valuteresti la tua esperienza con Ruby on Rails?

BEON.tech
Sponsorizzato
BEON.tech
Visita il Sito Web

Recensioni e Dettagli del Prodotto Ruby on Rails

Valore a colpo d'occhio

Medie basate su recensioni di utenti reali.

Tempo di Implementazione

3 mesi

Costo Percepito

$$$$$

Integrazioni Ruby on Rails

(4)
Informazioni sull'integrazione provenienti da recensioni di utenti reali.
Immagine avatar del prodotto

Hai mai usato Ruby on Rails prima?

Rispondi a qualche domanda per aiutare la comunità di Ruby on Rails

Recensioni Ruby on Rails (81)

Recensioni

Recensioni Ruby on Rails (81)

4.5
Recensioni 81

Cerca recensioni
Filtra Recensioni
Cancella Risultati
Le recensioni di G2 sono autentiche e verificate.
Erik R.
ER
Web Developer
Marketing e pubblicità
Piccola impresa (50 o meno dip.)
"La strada da seguire"
Cosa ti piace di più di Ruby on Rails?

La mentalità della convenzione sulla configurazione è la cosa migliore di Rails. Ho lavorato in molti posti dove usavano la loro propria miscela di framework o si sviluppava organicamente, e passi le prime settimane solo a imparare il framework, e poi il resto della tua vita lavorativa cercando di risolvere problemi in quel framework che sono stati risolti da persone molto più intelligenti di te. Questo è ciò che Rails risolve in un modo semplice, facile da imparare, con una grande documentazione e scalabile. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di Ruby on Rails?

La lentezza del framework. È sicuramente abbastanza veloce per la maggior parte dei casi d'uso, è solo che so che sto sprecando un sacco di cicli sul framework Rails. Ne vale assolutamente la pena e l'hardware è a buon mercato, è solo che il mio servizio non è così intensivo in termini di entrate, quindi vale la pena esaminare qualsiasi angolo che possa essere tagliato. Recensione raccolta e ospitata su G2.com.

Hisakazu Arturo I.
HI
CEO, Fundador, Jefe Ingeniería
Internet
Piccola impresa (50 o meno dip.)
"Rails fornisce una solida cassetta degli attrezzi per lo sviluppo agile con convenzioni flessibili per la produttività"
Cosa ti piace di più di Ruby on Rails?

Alcune delle prime cose che mi sono piaciute provenendo dai framework PHP sono state il linguaggio Ruby e il paradigma "convention over configuration". Una volta che lo hai assimilato nella tua mentalità e con l'aiuto delle guide di Ruby on Rails e degli strumenti di scaffolding, avrai una solida struttura di base su cui concentrarti per costruire le funzionalità che contano. Avere i test come cittadini di prima classe ti permette anche di apprendere cose davvero produttive/agili come BDD e il ciclo di refactoring rosso/verde.

All'inizio potrebbe sembrare troppo rigido riguardo alle sue convenzioni, ma dopo aver usato Rails per un po' di tempo, sarai in grado di notare che puoi applicare diverse convenzioni e pattern di design per raggiungere scopi diversi, ad esempio usare Service Objects per evitare modelli troppo pesanti, rendere Javascript lato server invece di HTML/ERB, connettersi a database non SQL o usare tipi di dati jsonb di PostgreSQL, lavori in background.

Ciò che è ancora meglio è che Rails sta incorporando nuove tecnologie con ogni nuova versione. Ad esempio, i web socket saranno inclusi in Rails 5 tramite ActionCable e Rails 4 ha incluso ActiveJob, che era qualcosa che dovevi fare "manualmente" prima per avere supporto per lavori asincroni.

E qualcosa di veramente importante quando si ha codice in produzione è il gruppo Google dei report di sicurezza di Rails che riporta costantemente problemi di sicurezza con patch e/o istruzioni per mitigare le vulnerabilità. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di Ruby on Rails?

Non ci sono troppe cose che non mi piacciono di Rails, ma nonostante una delle cose che mi piacciono di più siano le convenzioni, alcune di esse non mi piacciono troppo, come i concerns.

Forse un'altra cosa che non mi piace troppo è il livello/la lunghezza degli stack dei componenti, ma forse è qualcosa che sta migliorando nel tempo. Voglio dire, per un dato punto nell'esecuzione del codice, c'è a mio avviso uno stack lungo prima di esso. La maggior parte delle volte questi fanno parte degli strumenti/gem che stai usando, ma IMHO alcune cose potrebbero essere un po' più piatte. Comunque, non sono un contributore di Rails e devo concordare con il compromesso tra produttività ed efficienza dell'esecuzione del codice. Recensione raccolta e ospitata su G2.com.

Michael Kevin V.
MV
CEO
Internet
Piccola impresa (50 o meno dip.)
"Piccola azienda di sviluppo web che utilizza Rails per 5 progetti"
Cosa ti piace di più di Ruby on Rails?

Abbiamo utilizzato Rails in 5 progetti su cui la nostra azienda sta lavorando e penso che sia davvero vero ciò che si dice su Rails - "Permette a piccoli team di fare grandi cose". Abbiamo spostato diversi progetti da altri framework a Rails principalmente perché c'è una buona quantità di funzionalità già pronte e non abbiamo davvero bisogno di perdere tempo a scrivere codice per quello. Ci ha permesso di concentrarci sulla costruzione del prodotto piuttosto che occuparci di cose come il routing e l'aggiunta di elementi al database.

Abbiamo anche scoperto che la comunità di Rails è davvero utile e attiva, il che ci ha aiutato a crescere come sviluppatori migliori. Poiché amiamo la comunità di Rails, molti dei nostri sviluppatori hanno anche iniziato a restituire qualcosa alla comunità, il che è davvero bello da vedere! Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di Ruby on Rails?

Rails ha una curva di apprendimento piuttosto ripida e bisogna prestare molta attenzione anche all'integrazione di altri framework come AngularJS in un'app Rails.

Abbiamo anche visto che, poiché Rails gestisce molte cose "magiche", c'è la possibilità che gli sviluppatori a volte non comprendano veramente cosa stia accadendo in background. Recensione raccolta e ospitata su G2.com.

Radhames B.
RB
Sr developer
Internet
Mid-Market (51-1000 dip.)
"Sviluppatore full stack su Ruby on Rails dal 2009"
Cosa ti piace di più di Ruby on Rails?

Alta produttività, leggibilità e manutenibilità. Ruby è un linguaggio eccellente che consente allo sviluppatore di concentrarsi su concetti di progettazione software di alto livello. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di Ruby on Rails?

La concorrenza basata sui processi è molto inefficiente. Rails utilizzava molta RAM, è difficile creare applicazioni in tempo reale con esso. Recensione raccolta e ospitata su G2.com.

Ruslan D.
RD
Founder
Tecnologia dell'informazione e servizi
Piccola impresa (50 o meno dip.)
"Sono uno sviluppatore junior di Rails"
Cosa ti piace di più di Ruby on Rails?

È un ottimo strumento per creare MVP. È veloce e bello. Il codice di Rails è pulito ed efficace. Posso anche usare il server gratuito di Heroku ed è fantastico. Rails è un framework open source. La documentazione è anche quasi perfetta e non hai bisogno di leggere altro per iniziare a programmare. Ci sono anche alcuni buoni sistemi di gestione dei contenuti per Rails, motori di e-commerce, ecc. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di Ruby on Rails?

Gestione delle dipendenze (ma è forse perché ho usato PHP prima). Ciò che era anche importante per me è la compatibilità con Windows, ma so che è più probabile che sia un mio problema, non di Rails :) (Ho usato RailsInstaller e SQLite su Windows). Non ci sono molte offerte di lavoro per sviluppatori junior, quindi è difficile trovare un lavoro se sei uno sviluppatore junior. Soprattutto se non sei negli USA (ma sarebbe giusto dire che il rapporto tra lavoro remoto e lavoro in ufficio è il migliore). Recensione raccolta e ospitata su G2.com.

Tataihono N.
TN
New Staff
Software per computer
Enterprise (> 1000 dip.)
Partner commerciale del venditore o concorrente del venditore, non incluso nei punteggi G2.
"Ingegnere Software Senior"
Cosa ti piace di più di Ruby on Rails?

La comunità che circonda Rails è vasta. Questo fornisce una grande varietà di strumenti che le persone hanno costruito per rendere lo sviluppo con Rails molto più facile. Significa anche che ci sono persone che usano Rails in una vasta gamma di applicazioni. Questo si riflette nello sviluppo di Rails, rendendolo uno strumento che funziona in molte situazioni.

Rails ha anche una cultura di testing vivace. Questo porta a prodotti più affidabili e ben costruiti. È così facile fare TDD usando Rails. Questo mi ha risparmiato molte ore di frustrazione poiché ogni aspetto dei prodotti è testato. Complessivamente, il TDD ha migliorato il nostro ritmo di rilascio e ridotto significativamente il nostro churn del codice. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di Ruby on Rails?

Il supporto a lungo termine è in ritardo rispetto a ciò che ci si aspetterebbe da un prodotto a pagamento. Questo è ovviamente dovuto al fatto che è una comunità open source a mantenere il prodotto. Tuttavia, ci sono soluzioni a pagamento a cui le persone possono aderire per il supporto a lungo termine. Recensione raccolta e ospitata su G2.com.

Matthew S.
MS
Application Developer
Tecnologia dell'informazione e servizi
Piccola impresa (50 o meno dip.)
"Hit the Ground Running"
Cosa ti piace di più di Ruby on Rails?

Ruby on Rails makes it fast to bootstrap your product and get an MVP running for a small startup. If you're in a larger company the Rails monolith allows you to enforce standards like default database structures, and routing patterns. Ruby Gems make it trivial to add additional functionality to your environment and amazing testing frameworks like Capybara and Cucumber make TDD and BDD a breeze. Although still relatively young at under 10 years old, it's been battle-tested by companies like Twitter and Github. There's something to be had for developers of any level. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di Ruby on Rails?

Because Ruby on Rails enforces standards, it makes it difficult to sometimes tailor your platform for specific needs; there's the "Rails way" of developing and deploying which can be drastically different than what developers may be used to. Additionally, the monolithic nature of Rails made it difficult to use Rails as a back-end while employing a front-end like Ember.js. Active Model JSON Serialization has alleviated some of this stress and Rails API has been merged into the upcoming Rails 5.0 release making this less of a concern. Recensione raccolta e ospitata su G2.com.

Utente verificato in Software per computer
US
Piccola impresa (50 o meno dip.)
"Fantastico framework per applicazioni web per chiunque voglia iniziare subito"
Cosa ti piace di più di Ruby on Rails?

Usiamo Rails come API web per la nostra app mobile. Ha molti strumenti pronti all'uso e molte convenzioni che rendono molte configurazioni non necessarie, il che lo rende molto veloce e facile da distribuire. Rails ha una documentazione fantastica e una comunità enorme, e quasi ogni domanda da principiante ha già una risposta, il che lo rende molto adatto ai principianti nonostante il linguaggio sottostante Ruby sia poco documentato. A causa delle dimensioni della comunità di Rails, ci sono molte gemme di terze parti che soddisfano le tue esigenze. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di Ruby on Rails?

La filosofia "convenzioni su configurazioni" dietro Rails può anche essere frustrante per alcuni sviluppatori che cercano una soluzione più personalizzabile. Ad esempio, come API web, Rails ha uno strumento di parsing JSON facile da usare finché la struttura JSON rispecchia i tuoi modelli sottostanti. Tuttavia, se vuoi creare JSON personalizzati, questo può risultare in codice estremamente verboso e brutto. Recensione raccolta e ospitata su G2.com.

Ashok M.
AM
Piccola impresa (50 o meno dip.)
"Ruby on Rails - recensione"
Cosa ti piace di più di Ruby on Rails?

Per lo sviluppo web rapido, Ruby on Rails è un framework meraviglioso che funziona a meraviglia. Ruby come linguaggio di programmazione è molto facile da codificare e imparare e Rails è completamente basato su Ruby. Gli elementi MVC sono ben integrati in Ruby on Rails e ci consente di scrivere codice pulito e riutilizzabile. Inoltre, c'è una comunità molto buona per Ruby on Rails. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di Ruby on Rails?

Man mano che la tua applicazione web cresce, Ruby on Rails potrebbe rallentare un po' la tua app. Questo è in confronto ad altri e questo è uno dei principali svantaggi dell'utilizzo di Ruby on Rails. Recensione raccolta e ospitata su G2.com.

Yurui Z.
YZ
Web Developer
Tecnologia dell'informazione e servizi
Enterprise (> 1000 dip.)
"uno dei migliori framework"
Cosa ti piace di più di Ruby on Rails?

* Facile da configurare.

* Molti strumenti (gems) tra cui scegliere.

* Molto flessibile, funziona con molti framework.

* La pipeline delle risorse è davvero bella.

* Grande comunità - molto grande e attiva.

* Ancora in fase di sviluppo molto attivo.

* È gratuito.

* Buone prestazioni.

* Molte buone assunzioni, promuove una buona struttura dell'applicazione.

* TDD Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di Ruby on Rails?

* ActiveRecord - è buono per le persone che sono nuove in questo campo. Ma è davvero facile cadere nelle sue trappole.

* La scalabilità può essere complicata, specialmente per i nuovi arrivati.

* Non impone buone pratiche. Le persone possono facilmente scrivere codice scadente per portare a termine le cose. Recensione raccolta e ospitata su G2.com.

Approfondimenti sui Prezzi

Medie basate su recensioni di utenti reali.

Tempo di Implementazione

3 mesi

Costo Percepito

$$$$$
Ruby on Rails Confronti
Immagine avatar del prodotto
Angular
Confronta ora
Immagine avatar del prodotto
firebase
Confronta ora
Immagine avatar del prodotto
ASP.NET
Confronta ora
Immagine avatar del prodotto
Ruby on Rails
Visualizza alternative