Sinatra nedir ?
Sinatra ruby ile yazılmış özgür ve açık kaynaklı bir web kütüphanesidir. Kullanımı çok esnek ve kolaydır.
Sinatra kurulumu
Ruby
kurulu bir makine de sinatra gem
‘ini kurmanız yeterli.
sudo gem install sinatra
Sinatra ile Merhaba Dünya
hello.rb
dosyamıza gerekli kodları yazalım.
$ ruby hello.rb
ile betiği çalıştıralım.
== Sinatra/1.3.3 has taken the stage on 4567 for development with backup from Thin
>> Thin web server (v1.5.0 codename Knife)
>> Maximum connections set to 1024
>> Listening on 0.0.0.0:4567, CTRL+C to stop
Düzgün çalıştı. Web tarayıcımızda http://0.0.0.0:4567/
adresinde ‘Merhaba
Dünya!’ yazısını görmemiz mümkün. Bu kadar basit.
Benim ilk uygulamam!
Benim ilk sinatra uygulamam. Uygulamada ki amaç kategorilere göre gruplanmış kelimelerin bulunduğu bir yaml dosyasından seçilen koşullara göre rastgele kelimeleri birleştirmek. Kaynak kodları github‘tan inceleyebilirsiniz.