Bei Pro-Linux gibts jetzt den ersten Teil eines Ruby on Rails-Workshops.
[Pro-Linux, via Joachim]
Posts mit dem Label rubyonrails werden angezeigt. Alle Posts anzeigen
Posts mit dem Label rubyonrails werden angezeigt. Alle Posts anzeigen
3. August 2007
22. Juni 2007
Rails lernen (2): 1. Beispiel
- Umgebungsvariable setzen, erledigt use_ruby.cmd
- Projekt erzeugen: (in /rails_apps) rails PROJEKTNAME
- Datenbankverbindung konfigurieren: config/database.yml development-Bereich (Datenbankname, Username und Passwort)
- Datenbank-User anlegen: 127.0.0.1/mysql -> Privileges
- Datenbank erstellen: mysql -u USER -p & ceate database DBNAME;
- Webrick starten: ruby script/server webrick
- Modell erzeugen: ruby script/generate model MODELLNAME
- Migrationsskript definieren: phpfi.com/243954
- Migration ausführen: rake migrate -> CreateProjects: migrated
- Scaffold-erzeugen: ruby script/generate scaffold MODELLNAME CONTROLLERNAME
- localhost:3000/PROJEKTNAME:
Eine kleine Projektverwaltung (Iterationen, Tasks, Struktur und Login folgen!) ohne eine einzige Zeile Code zu schreiben (wenn man von der Datenbank-Migration absieht)!
Labels:
development,
ruby,
rubyonrails
Rails lernen (1): Überblick & Software
(Ich blogge einfach mal ein paar meiner Erfahrungen beim Lernen von Ruby on Rails!)
Kernpunkte von Rails:
Kernpunkte von Rails:
- Model View Controller (MVC)
- Konvention über Konfiguration
- DRY-Prinzip (Don't repeat yourself)
- Unit Tests
- Scaffolding (Gerüstbau)
- Feedback
- Konzentration auf Geschäftslogik
- Agilität
- Action Pack
- Active Record
- Action Mailer
- Ajax
- Web Services
- Unit Tests
- Ruby, das Rails-Framework sowie Apache (oder ein anderer Webserver mit Ruby-Unterstützung) und MySQL, am Besten Instant Rails (instantrails.rubyforge.org)
- Eine IDE, wie zB RubyEclipse (rubyeclipse.sourceforge.net; am Schnellsten über den Eclipse-Update-Manager zu bekommen) oder RadRails (radrails.org)
Labels:
development,
ruby,
rubyonrails
Abonnieren
Posts (Atom)



