Disclosed are a class of compounds as inhibitors of kinases such as TRK, c-MET, AXL, MER and / or VEGFR2, compositions and use thereof. In particular, disclosed are a class of compounds (as shown in formula (1)) or isomers, solvates, hydrates, pharmaceutically acceptable salts, and prodrugs thereof having strong inhibition activities for kinases such as TRK, c-MET, AXL, MER and / or VEGFR2, and pharmaceutical compositions comprising said compounds. Also disclosed is use of the compounds or pharmaceutical compositions in the preparation of a medicament for treating autoimmune diseases or cancers.