20 Mart 2020 Cuma

JEKYLL İLE STATİK WEB SİTESİ YAPIMI

Bu Covid-19 belasıyla uğraştığımız günlerde evlere kapanmışken, birşeyler öğrenmenin tam zamanı. Geçen Grails için bir yazı yazmıştım bu sefer Jekyll üzerine yazayım bakalım. Jekyll, Ruby dilini kullanan ve statik web siteleri tasarlamak amacıyla kullanılan bir yapı. Neden statik site yapmak için böyle yapılar icat edilmiş adım adım ilerledikçe göreceğiz. Burada Jekyll sitesindeki adım adım öğreticiyi takip ettim.

Kurulum için konsolda
gem install jekyll bundler
yazarak Ruby gem olarak sistemimize ekliyoruz. Bendeki Ruby versiyonu ile uyumlu olmadığı için son versiyon olan 4.0.0 yerine 3.1.1 kurdum.


15 Mart 2020 Pazar

GRAILS WEB İSKELETİ

RubyOnRails iskeletinin Ruby dili kullanması gibi Grails de Groovy dilini kullanan bir web iskeletidir. Yapı olarak RubyOnRails yapısına çok benzer.

Grails kurulumu öncesi Groovy dilinin kurulu olması ve bir miktar temel özelliklerini de öğrenmek iyi olacaktır. Daha sonra Grails sitesinden binari dağıtım zip dosyasını indirip klasörü açarız. 



Ortam değişkenlerinde GRAILS_HOME değişkenine zip dosyayı açtığımız klasörün path'ini veririz.