انتقل إلى المحتوى

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

من ويكيبيديا، الموسوعة الحرة

سيناترا (بالإنجليزية: 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.