ZeroH4ck
Mən ZeroH4ck. Mövqe• Everywhere :D
VIP GOLD
Active User
- Joined
- Aug 24, 2023
- Messages
- 205
- Reaction score
- 751
- Points
- 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.
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.