Ich habe gerade begonnen, Ruby on Rails zu lernen, und alle Tutorials und Bücher, die ich verwendet habe, sind auf Gerüste angewiesen, um loszulegen. Ich habe zwei einfache Apps geschrieben, aber ich kann immer noch nicht herausfinden, wie man selbstständig eine datenbankgestützte App ohne Scaffolding schreibt, und dennoch nutzen die meisten professionellen Rails-Entwickler das, was ich online gelesen habe, nicht. Gibt es Tutorials, die einem Anfänger helfen würden, seine erste App ohne Gerüst zu erstellen?Kann jemand ein beginnendes Ruby on Rails-Tutorial empfehlen, das nicht auf Scaffolding angewiesen ist?
Antwort
Ruby on Rails-Tutorial von Michael Hartl: http://www.railstutorial.org/
beste Ressource für Rails Lernen Ich habe über kommen, ob auf Papier oder online.
Schauen Sie sich einige der älteren Railscasts an.
Ich schreibe gerade ein Buch mit dem Namen Rails 3 in Action, das klingt, als würde es Ihre Frage "beantworten".
Während das erste Kapitel Gerüst bedeckt (nur für einen "schnellen Gewinn"), geht der Rest des Buches durch und lehrt Sie, wie Sie eine Anwendung mit dem gleichen Prozess entwickeln, die Menschen in der realen Welt tun .
Sie lernen Rails, Cucumber und RSpec zusammen mit den anderen Edelsteinen, die wir während der Entwicklung der Anwendung sammeln.
Geben Sie es eine Chance und lassen Sie mich wissen, was Sie denken.
Dieser http://net.tutsplus.com/tutorials/ruby/the-intro-to-rails-screencast-i-wish-i-had/ ist ziemlich gut und hilfreich.
"Rails 3 in Action" ist eine gute Ressource (Ich habe es sogar gekauft;)), eine Sache, die ich hasse es ist eine Art der erzwungenen Verwendung von Gurke.
Gurke ist ein großartiges Werkzeug, erwähnenswert, aber es ist überall im Buch verwendet und es verblüfft die Erzählung schrecklich. Ich hätte gerne eine Gurkenfreie Version des Buches und ich glaube, dass die meisten Anfänger das gleiche bevorzugen würden.
- 1. MVC-Tutorial, das nicht auf ein Framework angewiesen ist?
- 2. Kann jemand ein gutes C/C++ RESTful Rahmenwerk empfehlen
- 3. Kann jemand UML-Tools mit Validierung empfehlen
- 4. Kann mir jemand für das css-Überlappungsproblem empfehlen?
- 5. Kann jemand gute Tutorien für Lucene empfehlen?
- 6. Kann jemand ein gleichzeitiges Diagramm-/Flussdiagramm-Kollaborationswerkzeug in Echtzeit empfehlen?
- 7. Kann mir jemand ein gutes Bild Upload-Skript empfehlen
- 8. Kann jemand einen synthetischen Datengenerator empfehlen?
- 9. Kann mir jemand ein elegantes "No IE6 support" -Skript empfehlen?
- 10. Kann jemand einen VIN-Dekodierungsdienst empfehlen?
- 11. Kann jemand ein Zahlungsgateway für eine Wohltätigkeits-Website empfehlen?
- 12. GWT Scaffolding
- 13. Kann jemand empfehlen, Disk-I/O-Benchmarking-Software für Windows?
- 14. Kann jemand eine gute PDF-Lesebibliothek für .Net empfehlen?
- 15. Kann jemand eine Farbwähler-Komponente für Delphi empfehlen?
- 16. Kann jemand einen C++ std :: map Ersatzcontainer empfehlen?
- 17. Kann jemand eine Open-Source-Helpdesk-Anwendung wie Zendesk empfehlen?
- 18. Kann Ruby-Code in Ruby on Rails-Ansichten nicht ausgeben
- 19. ruby-on-rails Prüfen, ob das Abfrageergebnis leer ist (Model.find)
- 20. Kann jemand eine bessere Alternative zu InternetOpenUrl (..) empfehlen?
- 21. Kann ich Ruby on Rails mit Ruby 1.9x ausführen?
- 22. Kann jemand einen anständigen FOSS PDF Generator für Python empfehlen?
- 23. Kann jemand eine gute Java-Bibliothek empfehlen, Video zu überprüfen?
- 24. railstutorial wo Informationen debug aus
- 25. Kann jemand bitte eine Alternative zu Java Swing empfehlen?
- 26. Ruby on Rails auf IIS?
- 27. Was ist ein gutes Ruby on Rails und PHP-Hosting?
- 28. Kann jemand das erklären?
- 29. In Ruby on Rails auf Null prüfen
- 30. Kann jemand OCR-Software zur Verarbeitung von Rechnungen empfehlen?
Danke .. Ich habe das verfolgt und frustriert damit, aber vielleicht muss ich es einfach durchhalten .. – user416625
Definitiv folgen mit ihm. Es beginnt mit Gerüsten, aber nur als grundlegende Einführung. Das wahre Fleisch des Tutorials ist eine App, die überhaupt kein Gerüst verwendet. Wenn irgendetwas im Lernprogramm nicht wie erwartet funktioniert, obwohl Sie die Anweisungen befolgt haben, gibt es auf dieser Seite einen Bereich für Fragen und Antworten oder Feedback, in dem Sie Hilfe anfordern können. – Jeff