29 Mart 2015 Pazar

Rails 2015 B3

Maykılın kitabına devam. Tavsiye ettiğim gibi c9.io üzerinde geliştirme yaparsanız daha iyi bence, acaba benim kurulumda bir enayilik mi var deyip durmadan öğrenmeye devam edersiniz.

Önce yeni bir örnek uygulama tanımlıyoruz:
$ cd ~/workspace
$ rails _4.2.0_ new sample_app
$ cd sample_app/
Şimdi de uygulama klasörü içindeki "Gemfile" isimli dosyayı kullanacağımız gemlere göre değiştirelim:

3 Mart 2015 Salı

Rails 2015 B2

www.railstutorial.org adresinden 2. bölüm.

Bu sefer Rails özelliklerini tanımak için bir oyuncak uygulama. Kullanıcıların mikro gönderiler yazdığı bir site, minicik twitter.

rails new komutu kullanarak uygulamamızı üretelim (Cloud 9 üzerinde uygulama geliştirme hakkında önceki bölümü okuyabilirsiniz) :
$ rails _4.2.0_ new toy_app
$ cd toy_app/
Ve uygulama dosyalarımız otomatik olarak üretildikten sonra gemfile içeriğini kullanacağımız gem listesine göre değiştiriyoruz (toy_app/Gemfile):
source 'https://rubygems.org'

gem 'rails',        '4.2.0'
gem 'sass-rails',   '5.0.1'
gem 'uglifier',     '2.5.3'
gem 'coffee-rails', '4.1.0'
gem 'jquery-rails', '4.0.3'
gem 'turbolinks',   '2.3.0'
gem 'jbuilder',     '2.2.3'
gem 'sdoc',         '0.4.0', group: :doc

group :development, :test do
  gem 'sqlite3',     '1.3.9'
  gem 'byebug',      '3.4.0'
  gem 'web-console', '2.0.0.beta3'
  gem 'spring',      '1.1.3'
end

group :production do
  gem 'pg',             '0.17.1'
  gem 'rails_12factor', '0.0.2'
end