Yeniliklər

CyberDark

Xoş gəlmisiniz.Bizə qatılmaq üçün qeydiyyatdan keçin.Qeydiyyatdan keçərkən doğru məlumatlar qeyd etməyi unutmayın əks halda hesabınız silinəcək

Sinatra veb çərçivəsi haqqında məlumat

ZeroH4ck 

Mən ZeroH4ck. Mövqe• Everywhere :D
İştirak
24 Avq 2023
İsmarıclar
205
Reaksiya xalı
716
Xallar
352
Əlbəttə, mən böyük bir rahatlıqla. Sinatra, Ruby proqramlaşdırma dilində yazılmış minimal veb çərçivəsidir. Əsasən kiçik və sadə veb tətbiqləri üçün istifadə edilir. Sinatra, komplekslik və qat-qat modullarla təkabül edən daha böyük çərçivələrlə müqayisədə sadə sintaksisə malikdir.

Bu çərçivə ilə bir veb tətbiqini yaratmaq üçün ilk olaraq Ruby proqramlaşdırma dilində bacarığınız olmalıdır. Sinatra tətbiqi yaratmaq üçün aşağıdakı adımları izləyə bilərsiniz:

1. **Ruby və Sinatra Quraşdırmaq**: Əvvəlcə Ruby və Sinatra'nın sistemizdə quraşdırıldığından əmin olun.

2. **Proyekt Qurmaq**: İstədiyiniz direktoriyada yeni bir qovluq yaradın və terminalda bu qovluğa daxil olun.

3. **Gemfile Yaratmaq**: Terminalda aşağıdakı sətri daxil edin:

```
touch Gemfile
```

4. **Gemfile İçini Doldurmaq**: Yaradılan Gemfile faylına aşağıdakı kimi əlavə edin:

```
source 'https://rubygems.org'

gem 'sinatra'
```

5. **Gem-ləri Quraşdırmaq**: Terminalda aşağıdakı sətri daxil edin:

```
bundle install
```

6. **Əsas Fayl Yaratmaq**: Terminalda aşağıdakı sətri daxil edin:

```
touch app.rb
```

7. **app.rb Faylını Doldurmaq**: `app.rb` faylına aşağıdakı sadə kod nümunəsini əlavə edin:

```ruby
require 'sinatra'

get '/' do
'Salam, Sinatra!'
end
```

8. **Tətbiqi İşə Salmaq**: Terminalda aşağıdakı sətri daxil edin:

```
ruby app.rb
```

Bu, tətbiqi yerli serverdə işə salacaq. Ardınca brauzerdə `http://localhost:4567` ünvanına getdiyinizdə "Salam, Sinatra!" mesajını görməlisiniz.

Bu sadə tətbiqin ardınca, Sinatra-nın daha çox xüsusiyyət və funksiyalarını əlavə edərək daha böyük və funksional tətbiqlər yarada bilərsiniz.
 
Göndərilən