Aplicativos ionics são feitos de blocos de construção de alto nível, chamados de componentes. Componentes permitem-lhe construir rapidamente uma interface para o seu aplicativo. Ionic vem com uma série de componentes, incluindo os modais, pop-ups e cartões. Embora os componentes são principalmente HTML e CSS, alguns componentes também incluem JavaScript em sua funcionalidade. Confira os exemplos abaixo, para ver o que cada componente apresenta e para aprender como usar cada um. Depois de se familiarizar com o básico, mergulhe de cabeça na documentação da API para obter ideias, sobre como personalizar cada componente.