سيناترا (إطار عمل ويب)
سيناترا (بالإنجليزية: Sinatra) هو إطار عمل لبرمجة مواقع الويب يعتبر خيار آخر لأطر العمل الأخرى التي تستخدم لغة البرمجة روبي مثل روبي أون ريلز
سيناترا
نوع | |
---|---|
سمي باسم | |
نظام التشغيل | |
النموذج المصدري | |
موقع الويب |
ضمان الجودة | |
---|---|
لغة البرمجة | |
الإصدار الأخير |
|
المستودع | |
الرخصة |
مواقع تستعمل سيناترا
عدلهناك العديد من المواقع المشهورة التي تستخدم سيناترا لبرمجة مواقعها مثل غيت هاب، أبل، بي بي سي
مثال للكود البرمجي
عدل#!/usr/bin/env ruby
require 'sinatra'
get '/' do
redirect to('/hello/World')
end
get '/hello/:name' do
"Hello #{params[:name]}!"
end
مراجع
عدل- سيناترا على موقع Open Hub (الإنجليزية)
- سيناترا على موقع Free Software Directory (الإنجليزية)
- ^ وصلة مرجع: http://sinatrarb.com/about.html. الوصول: 20 أبريل 2021.
- ^ ا ب الوصول: 9 يناير 2017. وصلة مرجع: https://api.github.com/repos/sinatra/sinatra.
- ^ الوصول: 5 أكتوبر 2016.
- ^ "The sinatra Open Source Project on Open Hub: Languages Page". أهلوه. اطلع عليه بتاريخ 2018-07-18.
- ^ ا ب وصلة مرجع: https://github.com/sinatra/sinatra/tags.
- ^ "The sinatra Open Source Project on Open Hub: Licenses Page". أهلوه. اطلع عليه بتاريخ 2018-07-18.