Outbreaks and the rapid transmission of viruses, such as coronaviruses and influenza viruses, are serious threats to human health. A major challenge in combating infectious diseases caused by viruses is the lack of effective methods for prevention and treatment. Nanotechnology has provided a basis for the development of novel antiviral strategies. Owing to their large modifiable surfaces that can be functionalized with multiple molecules to realize sophisticated designs, nanomaterials have been developed as nanodrugs, nanocarriers, and nano-based vaccines to effectively induce sufficient immun...