cdn, frontend