HARMONIZING THE GAP: FRONTEND AND BACKEND SYNERGY IN WEB APP DEVELOPMENT