En aquest tema, aprendrem a configurar l'entorn necessari per desenvolupar aplicacions amb Ruby on Rails. Aquest procés inclou la instal·lació de Ruby, Rails, i altres eines essencials. Segueix els passos següents per assegurar-te que tens tot el que necessites per començar a treballar amb Rails.
- Instal·lació de Ruby
Pas 1: Verificar si Ruby ja està instal·lat
Abans d'instal·lar Ruby, comprova si ja està instal·lat al teu sistema. Obre una terminal i executa:
Si Ruby està instal·lat, veuràs la versió de Ruby. Si no, segueix els passos següents per instal·lar-lo.
Pas 2: Instal·lar Ruby
A. Utilitzant RVM (Ruby Version Manager)
RVM és una eina popular per gestionar diferents versions de Ruby. Per instal·lar RVM, executa:
Després, carrega RVM al teu shell:
Instal·la la versió més recent de Ruby:
B. Utilitzant rbenv
rbenv és una altra eina per gestionar versions de Ruby. Per instal·lar rbenv, executa:
Afegeix rbenv al teu PATH:
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc echo 'eval "$(rbenv init -)"' >> ~/.bashrc source ~/.bashrc
Instal·la Ruby:
- Instal·lació de Rails
Pas 1: Instal·lar Bundler
Bundler és una eina per gestionar les dependències de gemmes en Ruby. Instal·la Bundler executant:
Pas 2: Instal·lar Rails
Ara pots instal·lar Rails. Executa:
Verifica la instal·lació de Rails:
Hauries de veure la versió de Rails instal·lada.
- Configuració de la Base de Dades
Rails utilitza per defecte SQLite com a base de dades. No obstant això, pots utilitzar altres bases de dades com PostgreSQL o MySQL.
Pas 1: Instal·lar SQLite (opcional)
Si vols utilitzar SQLite, assegura't que està instal·lat:
Pas 2: Instal·lar PostgreSQL (opcional)
Per utilitzar PostgreSQL, instal·la'l:
Pas 3: Instal·lar MySQL (opcional)
Per utilitzar MySQL, instal·la'l:
- Creació d'una Nova Aplicació Rails
Ara que tens Ruby i Rails instal·lats, pots crear una nova aplicació Rails. Executa:
Aquest comandament crearà una nova aplicació Rails amb l'estructura de directoris necessària.
- Executar l'Aplicació Rails
Pas 1: Navegar al Directori de l'Aplicació
Canvia al directori de la teva nova aplicació:
Pas 2: Executar el Servei Rails
Per iniciar el servidor Rails, executa:
Obre un navegador web i ves a http://localhost:3000
. Hauries de veure la pàgina d'inici de Rails, indicant que tot està configurat correctament.
Resum
En aquesta secció, hem après a configurar l'entorn necessari per desenvolupar aplicacions amb Ruby on Rails. Hem cobert la instal·lació de Ruby, Rails, i la configuració de la base de dades. També hem creat i executat una nova aplicació Rails. Amb aquest entorn configurat, estàs preparat per començar a desenvolupar aplicacions web amb Rails.
Curs de Programació en Ruby
Mòdul 1: Introducció a Ruby
Mòdul 2: Conceptes Bàsics de Ruby
Mòdul 3: Treballant amb Col·leccions
Mòdul 4: Programació Orientada a Objectes en Ruby
- Classes i Objectes
- Variables i Mètodes d'Instància
- Variables i Mètodes de Classe
- Herència
- Mòduls i Mixins
Mòdul 5: Conceptes Avançats de Ruby
- Blocs, Procs i Lambdas
- Metaprogramació
- Gestió d'Excepcions
- Entrada/Sortida de Fitxers
- Expressions Regulars
Mòdul 6: Introducció a Ruby on Rails
- Què és Ruby on Rails?
- Configuració de l'Entorn Rails
- Creació d'una Aplicació Simple en Rails
- Arquitectura MVC
- Rutes
Mòdul 7: Proves en Ruby
- Introducció a les Proves
- Proves Unitàries amb Minitest
- Desenvolupament Basat en Comportament amb RSpec
- Mocking i Stubbing
Mòdul 8: Millors Pràctiques en Ruby
- Estil de Codi i Convencions
- Refactorització
- Optimització del Rendiment
- Millors Pràctiques de Seguretat