Du hörst dich an, als ob du daran interessiert bist, etwas auf Barebone-Art zu schreiben.
Dafür ist das Sinatra Framework vielleicht zugänglicher.
Sie können auch den Heroku -Dienst verwenden, um die Bereitstellung und das Hosting Ihrer Webanwendung zu vereinfachen. Ich kann nicht übertreiben, wie glatt Heroku ist - es ist eine Meisterleistung in Design und Benutzererfahrung!
Das einzige, was Sie brauchen, um eine einfache Webanwendung mit Ruby zu erstellen, ist Rack . Es wird von allen Framework in Ruby verwendet. Und alle Server wie Passenger / Thin / Unicorn / Mongrel sind Rack kompatibel.
Sie können also die einfachste Ruby-Web-Anwendung wie folgt einfügen:
%Vor%Aber das dynamische System ist schwieriger. Also ein Framework ist wirklich hilfreich.
Ja, das können Sie, abhängig von Ihrer Entwicklungsumgebung. Der am weitesten verbreitete Ansatz, der kein Framework wie Rails verwendet, ist die Verwendung von Apache mit modruby / eruby. Weitere Informationen finden Sie Ссылка (auch wikipedia-eruby-eintrag: Ссылка )
Und technisch gesehen ist Rails nur ein in Ruby geschriebenes Framework, also ist es technisch immer noch "nur Ruby":)
Ich würde definitiv Rails benutzen, wenn ich du wäre. Obwohl Sie eine Website nur mit Ruby erstellen können, ist es ein wenig übertrieben, und Sie können sicher viel mehr mit Rails bekommen.
Ein guter Anfang für das Lernen von Rails (dort habe ich angefangen) ist:
Da sind ein paar Kapitel drin, die du lesen kannst. Es ist wirklich gut und wird dir eine schöne und solide Einführung geben.
Bearbeiten
Sie können auch Mongrel, Webrick, Lighttpd, Apache usw. problemlos damit verwenden
Sie können beginnen, indem Sie Kapitel 18 (und den Rest) des "Pickaxe-Buches" mit dem Titel Ruby and the Web lesen. Sie können die Online-Version hier finden, um zu sehen, wie wichtig es ist, nur Ruby-Skripte für eine Website zu schreiben. Es gibt viele Optionen zur Auswahl, von denen die meisten hier bereits vorgeschlagen wurden, die Ihre Website viel schneller und einfacher laufen lassen.
Tags und Links ruby