Smart-Webentwicklung

Menü

Kategorie: Ruby & Rails

Todo-App: 7. Daten mit Ruby on Rails per REST-API speichern

21. Januar 2013
Stephan L.
Todo-App mit backbone.js und CoffeeScript entwickeln

Eigentlich hatte ich das Todo-App-Tutorial bereits abgeschlossen, aber nun habe ich mich dazu entschlossen noch einen Teil hinzufügen. So soll es in diesem 7. Teil darum gehen, die Daten (Aufgaben bzw. Todos) nicht mehr lokal im Browser, sondern serverseitig zu speichern. Auf Serverseite werden wir hierfür das Webframework Ruby on Rails einsetzen. Die Kommuniaktion zwischen clientseitigen backbone.js und serverseitigen Ruby…

Den kompletten Artikel lesen »

Ruby on Rails: Tipps für I18n Übersetzungen

1. Oktober 2012
Stephan L.
Tipps I18n-Übersetzungen in Ruby on Rails

Mehrsprachige Anwendungen lassen sich in Ruby on Rails dank der sehr einfach zu nutzenden I18n-API sehr leicht umsetzen. In diesem Artikel möchte ich euch zeigen, wie ihr beispielsweise Standard-Fehlermeldungen (default error messages), Modelnamen sowie dessen Attributsnamen, Labels usw. einfach übersetzen könnt. Das „schwierigste“ war hierbei für mich nämlich das Herausfinden der jeweiligen Keys für die Übersetzungen. Damit ihr also nicht…

Den kompletten Artikel lesen »

Kategorie: Ruby & Rails

Ruby on Rails: E-Mail mit ActionMailer versenden

14. August 2012
Stephan L.
Ruby on Rails: E-Mails versenden

Bei vielen Web-Applikationen benötigt man des Öfteren eine E-Mail-Funktionalität zum Versenden bzw. Empfangen von E-Mails. Falls ihr also innerhalb eurer Ruby on Rails Applikation E-Mails versenden möchtet, habt ihr Glück, denn mit der ActionMailer-Klasse ist das Versenden von E-Mails in Ruby on Rails sehr leicht umzusetzen. In diesem Artikel zeige ich euch anhand eines einfachen Beispiel, wie ihr in Ruby…

Den kompletten Artikel lesen »

Kategorie: Ruby & Rails

Hash in Ruby sortieren

7. August 2012
Stephan L.
Ruby

Aktuell stand ich gerade vor dem Problem, dass ich einen Hash in Ruby habe, der sortiert werden sollte. Dabei ging es darum, dass in diesem Hash die Gesamtpunkte eines Teams unter der jeweiligen Team-ID gespeichert sind und ich den Hash absteigend nach den Gesamtpunkten sortieren wollte. Generell ist ein Hash nichts weiter als eine Liste von ungeordneten Schlüssel-Wert-Paaren (Key-Value-Paaren) (was…

Den kompletten Artikel lesen »

Kategorie: Ruby & Rails

Ruby on Rails & backbone.js: JavaScript-Templates nutzen

9. Juli 2012
Stephan L.
Ruby on Rails & backbone.js: JavaScript-Templates nutzen

Für diejenigen von euch, die in ihren Ruby on Rails Applikationen für das Strukturieren des clientseitigen JavaScript-Codes backbone.js einsetzen (hierfür gibt es auch eine Erweiterung (Gem) mit der Scaffolding möglich ist: Backbone-Rails), zeige ich im Folgenden, wie ihr JavaScript-basierte Templates nutzen könnt. Diese sogenannten EJS-Templates bzw. JST-Templates werden mithilfe der Erweiterung Ruby-EJS verarbeitet, welche ab Rails 3.1 standamäßig an Bord…

Den kompletten Artikel lesen »