Ruby on Rails
Ruby on Rails è un framework di sviluppo web cross-platform che consente agli sviluppatori di creare banche dati, pagine web, e fornire vari servizi web. Il quadro è stato introdotto nel 2005 e continua a ricevere gli aggiornamenti di oggi.
- framework di sviluppo web semplificata per più piattaforme
- Creare e distribuire pagine web, applicazioni e servizi
- codice di test e applicazioni per ridurre i bug
- Facilmente lavorare con i membri del team su un progetto di sviluppo
- Superior utensili
- Gran numero di librerie
- Incoraggia lo sviluppo del web responsabile
- aumenta la produttività
- Eccellenti funzioni di test
- carichi Framework lento
- Le applicazioni possono essere lento
- Mancanza di documentazione attendibile
Ruby on Rails può sembrare un po 'vecchia scuola di professionisti di sviluppo web di oggi. Giunto alla sua 13 ° anno, il quadro popolare ha ancora molto da offrire. Ruby, come altri framework, richiede agli sviluppatori di lavorare in modo sistematico. Il nome di questo metodo secondo rubino è "convenzione sulla configurazione." Forse il più grande vantaggio di una mentalità COC è che diversi sviluppatori possono unirsi per lavorare su un unico progetto. Rubino aiuta anche a ridurre al minimo la creazione di codice, evitando sovrapposizioni. Qualcuno che ha applicazioni utilizzate sviluppate con Ruby generalmente riconoscerli perché hanno uno stile molto comune di distribuzione. Rubino è stato utilizzato da servizi web come GitHub e Hulu per fornire molte applicazioni. Rubino non è tecnicamente un linguaggio di programmazione come Python o HTML. E 'semplicemente funziona come un quadro risparmio di tempo che consente agli sviluppatori di lavorare in un ampio numero di lingue. Il vantaggio principale della piattaforma è che semplifica la gestione delle applicazioni web complesse. Coloro che sono impiegati in campi tecnici che richiedono lo sviluppo di API sono suscettibili di trovare che l'esperienza con Ruby on Rails è preferito. Dopo tutto, grandi progetti di sviluppo web come Kickstarter sono stati completati con Ruby. La cosa grandiosa di Ruby è che non è troppo scoraggiante per lo sviluppatore web inizio. È stato anche insegnato in un solo giorno a classi di programmatori alle prime armi. Ci sono, purtroppo, alcuni svantaggi utilizzando il framework. Un grande problema è sempre stata la velocità. Le applicazioni Web costruiti con Ruby può essere lento. Il quadro in sé può anche essere lento per l'avvio, offrendo una buona dose di frustrazione. Un altro problema è che la documentazione affidabile per il quadro può essere difficile da trovare.