Temelde bir REST hizmeti oluştururken aşağıdakileri yapmaya baktım:
- HTML isteniyor
- hizmet istenen web sayfasını döndürür ancak istenen "kaynak" olmadan, ör. veri
- web sayfası aynı hizmete AJAX isteği gönderen JavaScript içeriyor (farklı içerik türü)
- hizmeti daha sonra gerçek verileri (JSON) döndürür ve sayfa verileri görüntüler
Bir tarafta verimsiz görünüyor (2 istek), ancak daha sonra bunu kullandım, "performans kaygısız", yani düşük trafikli dahili uygulama ve web siteleri basit ve hızlı yük.
Bununla sonuçlanan nedeni, web sayfasının neredeyse saf Html + JavaScript olabileceği ve bunun gibi tablolar ve şeyler oluşturmak için neredeyse hiç sunucu tarafı malzeme gerekmiyor, özellikle döngüler yok (ki bu çok çirkin olduğunu düşünüyorum) slickgrid gibi şeyler), örneğin verilerin ayrılması ve görünüm.
Bunu kullanmaya başlamadan önce, bu iyi bir fikir mi yoksa sadece yapmayı bırakmalı mıyım?