Backend çatısı, geliştiricilerin bir uygulamanın arka plandaki bölümünü oluşturmasına yardımcı olan hazır araç ve kalıplar bütünüdür. Sık kullanılan araçların düzenlendiği bir atölye gibidir.
Örneğin web adreslerini işleme, form bilgilerini alma ve saklanan verilere bağlanma yöntemleri sunabilir. Geliştiriciler her yaygın işi sıfırdan yapmak yerine kendi hizmetlerine özgü kuralları ekler.
Çatı, uygulamanın ne yapacağına karar vermez ve güvenlik ile davranış kontrollerinin yerini tutmaz. Yalnızca bir yapı sağlar; geliştiricilerin bunu dikkatle kullanması gerekir.
