GuppyEvents / guppy_events

GNU General Public License v3.0
2 stars 0 forks source link

Guppy v.1.0.7.21 - Servislerin Ayrıştırılması #29

Open kemalsami opened 7 years ago

kemalsami commented 7 years ago
seljukgulcan commented 7 years ago

Bu konuda içerikle ilgili tüm işlemlerin servis olarak yazılması gerektiğini düşünüyorum. Şöyle ki bazı sayfalarda (Örnek: pagination olan sayfalarda) ilk yüklemeyi php üzerinden twig'le yapıyoruz. Sonradan eklenecek içerikleri ajaxla yüklüyoruz. Bu durum 2 sıkıntıya yol açıyor: Birincisi parsing ve DOM'a dönüştürme kodunu bi twig mantığıyla yazıyoruz bir de javascript olarak yazdığımız için ekstra efor sarfediyoruz. İkincisi de hata olasığını yükseltiyoruz aynı sebebten dolayı. Bence authentication ve bazı meta tagların yüklenmesi gibi server tarafında yapılması gereken şeyler dışında her şeyi servislere taşımalıyız. Ayrıca mobile geçme olayında da her şeyin servis olması işimiz kolaylaştırır. Frontend - backend de iyice ayrışmış olur. Ne dersiniz? @kemalsami @baldemir @suleymanccelik