A Hybrid Approach (แนวทางแบบผสมผสาน)
ตัวเลือกที่กล่าวถึงไปข้างต้นหลายอย่างไม่จำเป็นต้องเป็นแบบ one-size-fits-all ผมนึกภาพองค์กรที่ใช้แนวทาง widget-based decomposition เพื่อสร้างเว็บไซต์ แต่ใช้แนวทาง backend for frontend เมื่อพูดถึงแอปพลิเคชันมือถือของตัวเองได้ ประเด็นสำคัญคือเราต้องรักษาความเป็นอันหนึ่งอันเดียวกัน (cohesion) ของความสามารถที่อยู่เบื้องหลังที่เรานำเสนอให้กับผู้ใช้ของเรา เราต้องมั่นใจว่า logic ที่เกี่ยวข้องกับการสั่งซื้อเพลงหรือเปลี่ยนแปลงรายละเอียดลูกค้าอยู่ภายในเซอร์วิสที่จัดการ operation เหล่านั้น และไม่ถูกกระจายไปทั่วทั้งระบบของเรา การหลีกเลี่ยงกับดักของการใส่พฤติกรรมมากเกินไปในเลเยอร์ตรงกลางใดๆ เป็นการทรงตัวที่ท้าทาย