31 Fascinerende Ruby on Rails handleidingen & gidsen

Ruby on Rails is een uitstekend kader om te leren, niet alleen omdat het een geweldig framework voor webtoepassingen is, maar ook omdat het een grote en behulpzame community heeft. In feite is de kans groot dat je op verschillende manieren kunt leren hoe je Rails gebruikt, gewoon door op internet te zoeken.

We hebben het op ons genomen om een ​​aantal uitstekende tutorials samen te stellen die Rails-beginner en fanaticus kunnen gebruiken tijdens het werken in het populaire web-app-framework en doorgaan met het verkennen van de eindeloze mogelijkheden van Rails.

ERMEE BEGINNEN

1. Hoe rails te installeren

Een starthandleiding over het instellen van Rails in meerdere omgevingen, van de officiële Ruby on Rails-site.

2. Ruby on Rails voor webontwikkeling in Mac OS X

Apple heeft een officiële handleiding om met Rails op een Mac aan de slag te gaan.

3. Installatie van Ruby on Rails met Lighttpd en MySQL op Fedora Core 4

Uitgebreide documentatie over hoe deze geweldige cocktail van software voor Rails werkt.

4. Vier dagen op rails

Four Days on Rails is een indrukwekkend eBook van 40 pagina's dat een handige toolbox biedt voor de ontwikkeling van Rails.

5. Waarom Rails?

Rails Envy geeft een argument voor het Rails-raamwerk.

6. Rolling met Ruby on Rails Revisited, deel 2

Een "storytelling" -voorbeeld over de effectiviteit van Rails in webapplicaties.

7. Fast-track uw web-apps met Ruby on Rails

Fast-track uw web-apps met Ruby on Rails is een enigszins gedateerd maar uitstekend overzicht van hoe het webraamwerk werkt.

8. Ruby studieopmerkingen

Als je niet bekend bent met de Ruby-taal, bekijk dan Ruby Study Notes, een online tutorial over de basisprincipes van Ruby.

9. Ruby in 20 minuten

De officiële Ruby-site heeft een quickstart die je goed op weg zal helpen naar het programmeren van Ruby.

10. Cheat Sheet van Ruby on Rails

Een snelle referentie voor de directorystructuur van Rail, vooraf gedefinieerde variabelen, syntaxis en meer.

RAADSLEUTELS

11. Ruby Loops

Dev Articles heeft een korte blik op Ruby Loops, Methods and Blocks.

12. Rails takenlijst

Een zelfstudie over het maken van een eenvoudige takenlijst met Rails. (Opmerking: het is enigszins gedateerd, dus houd er rekening mee wanneer het advies indruist tegen de huidige beste praktijken - maar dat is nog steeds een nuttige oefening.)

13. Verzend e-mails met rails

Deze korte handleiding laat zien hoe u de mailerfunctionaliteit van Rails gebruikt om e-mails binnen een webtoepassing te verzenden.

14. Rails voor ontwerpers

Een goed startpunt om te leren hoe dingen zoals Rails en het MVC-raamwerk geweldig kunnen zijn voor een ontwerper.

15. Gemakkelijke beeldbijlagen in rails

Hoe Paperclip te gebruiken om snel afbeeldingen bij een evenement in Rails te voegen.

16. Hoe Gmail te gebruiken als uw mailserver voor Rails

Een innovatieve strategie voor het gebruik van ActionMailer om e-mailverzending uit te werken met (bijna) de favoriete e-mailhost van iedereen, Gmail.

17. Een sociale netwerksite bouwen in Rails

Een verzameling plug-ins, tips en advies om uw eigen sociale netwerksite in Rails op te bouwen. Het artikel gaat niet over alle code die nodig is om een ​​sociale netwerksite te maken, maar raakt de belangrijkste aspecten en functionaliteit aan.

18. Ruby on Rails Beveiligingshandleiding

Een uitstekende inleiding op de soorten beveiligingsaanvallen die uw Rails-app kan tegenkomen en hoe u deze kunt bestrijden.

19. Rails en Ajax Tabelpaginering, sorteren en zoeken

Sorteringstabelgegevens zijn ongelooflijk handig voor de meeste data-zware applicaties. Nozav.org heeft een uitgebreide handleiding samengesteld voor het maken van een sorteerbare AJAX-tabel in Rails, compleet met een demotoepassing.

20. Rustgevende authenticatie met rails 2

De Restful Authentication-plug-in is een enorm populaire plug-in voor het doen van alle dingen die door gebruikers worden gerelativeerd. Avnet Labs heeft een geweldige tutorial over het implementeren van Restful Authentication met je Rails-app, met veel nuttige schermafbeeldingen en voorbeeldcode.

21. Video's converteren met rails

Een tweedelige serie over het converteren van video in een Rails-app met de FFMPEG.

DISTRIBUTIE VAN RAILS

22. Distributing Ruby Applications

Alles wat u moet weten over het verpakken en distribueren van Rails-toepassingen met Tar2RubyScript en RubyScript2EXE.

23. Rails Ajax

Een gedateerd maar fundamenteel nuttig overzicht over hoe Ajax-technologieën te gebruiken met het Rails-framework.

24. Rails en jQuery

Een aflevering van de uitstekende website van Railscasts die gaat over het gebruik van jQuery in een Rails-applicatie.

25. Dropping en sorteren met Ajax en Scriptaculous

Een korte handleiding over het maken van een drag-n-drop-interface in Rails en het populaire Javascript-framework Scriptaculous.

26. Associatie automatisch aanvullen

Een screencast over hoe je een tekstveld kunt maken voor het automatisch aanvullen van ervaringen, net zoals de vernieuwde zoekfunctionaliteit van Google.

27. Aan de slag met Instant Rails op Windows (screencast)

O'Reilly media heeft een mooie video-primer van 17 minuten op RoR voor Windows-gebruikers.

28. Complexe vormen

Een iets meer geavanceerde tutorial die zich richt op het maken van complexe vormen zonder onhandige controllers. De tutorial heeft twee andere delen die op de eerste voortbouwen. (Deel 2, deel 3)

29. Plug-ins in rails maken

De basis voor het maken van een plug-in met de Rails-API. De tutorial is zeer uitgebreid en grondig.

30. Algemene beginselen van Paypal

Railscasts heeft nog een uitstekende aflevering over het integreren van Paypal in uw applicatie voor het afhandelen van geldtransacties.

31. Basisbeginselen van actieve koopman

Als u uw eigen geldverwerkingssysteem wilt gebruiken en iets anders dan Paypal wilt gebruiken, dan wilt u misschien Active Merchant proberen, een betalingsverwerkingsbibliotheek voor Rails. Screencasts heeft een Active Merchant Basics, compleet met broncode.

Post voorbeeldfoto door lepiaf.geo.