Metasurfaces are subwavelength structured thin films consisting of arrays units that allow the control polarization, phase, and amplitude light over a thickness. Recent developments in topological photonics have greatly broadened horizon designing metasurfaces for novel functional applications. In this review, we summarize recent progress research field metasurfaces, first from perspectives pas...