Citation: 4A_369/2021 E. D

Con ricorso in materia civile e ricorso sussidiario in materia costituzionale del 9 luglio 2021, A.________ ha chiesto al Tribunale federale che, in riforma della sentenza impugnata, il suo appello del 18 novembre 2020 sia accolto. Ha inoltre domandato la concessione dell'effetto sospensivo al gravame. Il 14 luglio 2021 la Corte cantonale ha comunicato la rinuncia a presentare osservazioni. Con risposta del 23 luglio 2021 l'opponente ha chiesto sia il rigetto della domanda di effetto sospensivo che dell'impugnativa. Con replica del 6 agosto 2021 e duplica del 17 agosto successivo le parti si sono riconfermate nelle loro posizioni. Il 19 agosto 2021 il Tribunale federale ha conferito l'effetto sospensivo al ricorso. Diritto: