سيناترا (Sinatra) هو إطار عمل لبرمجة مواقع الويب يعتبر خيار آخر لأطر العمل الأخرى التي تستخدم لغة البرمجة روبي مثل روبي أون ريلز
سيناترا (إطار عمل ويب)
| نوع | |
|---|---|
| مواقع الويب |
| لغة البرمجة | |
|---|---|
| الإصدار الأخير |
2.0.5 (22 ديسمبر 2018)[2] |
| المستودع | |
| الرخصة |
مواقع تستعمل سيناترا
هناك العديد من المواقع المشهورة التي تستخدم سيناترا لبرمجة مواقعها مثل غيت هاب، أبل، بي بي سي
مثال للكود البرمجي
#!/usr/bin/env ruby require 'sinatra' get '/' do redirect to('/hello/World') end get '/hello/:name' do "Hello #{params[:name]}!" end
مراجع
- The sinatra Open Source Project on Open Hub: Languages Page — تاريخ الاطلاع: 18 يوليو 2018 — الرخصة: رخصة أباتشي، الإصدار 2.0
- معرف نسخة البرنامج: https://github.com/sinatra/sinatra/releases/tag/v2.0.5
- The sinatra Open Source Project on Open Hub: Licenses Page — تاريخ الاطلاع: 18 يوليو 2018 — الرخصة: رخصة أباتشي، الإصدار 2.0