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

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

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