يختلف تصميم تجربة المطور في مشهد غير قابل للتغيير اختلافا كبيرا عن web2 التقليدي إذا قمت بتجريد شيء ما أكثر من اللازم ولا يعرف المطورون كيف يعمل تحت الغطاء ، فمن المحتمل أن ينتهي بهم الأمر إلى بناء شيء غير آمن وبحلول الوقت الذي يدركون فيه أن الأوان قد فات