Otağ Çatı Çalışması
Süreğen bir JavaScript çatısı olan Otağ, öncelikle ön uç şablonlamadaki yalınlık sorununu çözer.
Kodlarınızı yalınlaştırırırken, sunucu yükü ve harcamalarınızı azaltır.
Soyutlamalar, özel yapılar, kolay Model/View Tanımı ve veri birleştirmeleriyle, büyük ölçekli tasarılarınızda kod bütünlüğünüzü korur.
İlkeler
Otağ Çatı çalışması temel ilkeleri şunlardır:
- Yalınlık
- JavaScript uzantı tabanlı olduğu için yöntemleri olabildiğince uzantı olarak yazmak
- İstemciyi etkin kullanarak sunucu yükünü azaltırken.
- Yiv ölçünleri(Kod kalitesi)ne özen göstermek
- Bellek yönetimine özen göstermek
- Zengin bileşenleri tek biçimlilik ile yalınlaştırmak
- Tamga yazımını kullanmak
Sürüm
Sürümleri ve etkinlikleri izleyin 📆
2.1
o.min.js (16.4 KB, 6 kb GZIP)
npm'deki sürüm
Güncel(Uç) Sürüm
2.1.4
o.min.js (17.14 KB, 6.32 kb GZIP)
Araçlar
biçiminde kullanabileceğiniz araçlar
- Disk (ES6 Proxy) Yerel Yığınak soyutlayıcısı (localStorage abstractor)
- Page Betler arası yönlendirme işletmeni
- Time Yalın zaman kütüphanesi
- Tor Tor istekçisi (Network requester)
- Chain Ardışıl işlevlerden Süreç derleyicisi
Belgelendirme
Türkçe | İngilizce | GitHub Wiki | GitLab Wiki |
Yeterge
MIT Yetergesi ile dağıtılmaktadır.
Yardım
GitLab üzerinde sorun bildirebilirsiniz. Bunun yanında Telegram takımımıza yazabilirsiniz.
Katılım sağlama
♥ Tasarının geliştirilmesi için bunları göz önünde bulundurularak katkı sağlayabilirsiniz.
İletişim
İşbirlikleri ve daha fazlası için bilgi@otagjs.org bulunağına ileti gönderebilirsiniz.