Citation: 4A_567/2022 E. D

La A.________ SA impugna questa sentenza con un ricorso in materia civile al Tribunale federale, chiedendo in via principale di riformarla nel senso di accogliere l'appello e di respingere la petizione, ponendo le spese processuali e le ripetibili a carico della controparte. In via subordinata, chiede di annullare il giudizio impugnato e di rinviare gli atti alla Corte cantonale per una nuova decisione nel senso dei considerandi. La ricorrente fa valere la violazione dell'art. 55 CPC e l'accertamento manifestamente inesatto dei fatti. La Corte cantonale ha comunicato di non avere osservazioni da formulare e di confermarsi nella sua sentenza. L'opponente ha proposto con la risposta, in via principale, di dichiarare inammissibile il ricorso e, nel merito, di respingerlo nella misura della sua ammissibilità. Nella replica e nella duplica le parti si sono confermate nelle loro conclusioni. Con decreto presidenziale del 7 febbraio 2023 è stata respinta un'istanza di prestazione di garanzie per le spese ripetibili presentata dall'opponente. Con un ulteriore decreto presidenziale del 14 marzo 2023 è stata respinta la domanda di conferimento dell'effetto sospensivo contenuta nel ricorso. Diritto: