“…From a synthetic perspective, chemical reactions for synthesizing linear conjugated polymers, such as the Suzuki cross-coupling reaction, 28,29 Yamamoto reaction, 30,31 Sonogashira-Hagihara reaction, 32,33 oxidative coupling, 34,35 Schiff-base reaction, 10,36 cyclotrimerization, 37,38 phenazine ring fusion reaction 39,40 and Friedel-Crafts arylation, 41,42 are effective for the preparation of CMPs. The diversity of building blocks, coupled with the wide availability of different reaction types, make CMPs an invaluable platform for developing new organic porous materials.…”