سيناترا (إطار عمل ويب)

سيناترا
معلومات عامة
نوع
نسبة التسمية
نظام التشغيل
النموذج المصدري
حقوق التأليف والنشر محفوظة [لغات أخرى] عدل القيمة على Wikidata
موقع الويب
sinatrarb.com[2] (الإنجليزية) عدل القيمة على Wikidata
معلومات تقنية
ضمان الجودة
لغة البرمجة
الإصدار الأخير
  • 3.0.2
    (1 أكتوبر 2022)
    [5] عدل القيمة على Wikidata
المستودع
الرخصة

سيناترا (بالإنجليزية: Sinatra) هو إطار عمل لبرمجة مواقع الويب يعتبر خيار آخر لأطر العمل الأخرى التي تستخدم لغة البرمجة روبي مثل روبي أون ريلز

مواقع تستعمل سيناترا

هناك العديد من المواقع المشهورة التي تستخدم سيناترا لبرمجة مواقعها مثل غيت هاب، أبل، بي بي سي

مثال للكود البرمجي


#!/usr/bin/env ruby
require 'sinatra'

get '/' do
  redirect to('/hello/World')
end

get '/hello/:name' do
  "Hello #{params[:name]}!"
end

مراجع

  1. وصلة مرجع: http://sinatrarb.com/about.html. الوصول: 20 أبريل 2021.
  2. الوصول: 9 يناير 2017. وصلة مرجع: https://api.github.com/repos/sinatra/sinatra.
  3. الوصول: 5 أكتوبر 2016.
  4. "The sinatra Open Source Project on Open Hub: Languages Page". أهلوه. اطلع عليه بتاريخ 2018-07-18.
  5. وصلة مرجع: https://github.com/sinatra/sinatra/tags.
  6. "The sinatra Open Source Project on Open Hub: Licenses Page". أهلوه. اطلع عليه بتاريخ 2018-07-18.