O Ionic é um framework open source para desenvolvimento de aplicativos móveis multiplataforma. Para isso, possibilita a implementação do app utilizando tecnologias comumente empregadas na construção do Front-end de soluções web: HTML, CSS e JavaScript. Além disso ele traz consigo outra linguagem e framework para prover uma solução de mais alto nível em termos de código, TypeScript e Angular.
Quando você inicia um novo projeto em Ionic, existem 3 tipos de projetos por padrão, sendo eles:
- tabs
- blank
- sidemenu
Tabs trazendo um projeto inicial com uma interface simples com guias:
Blank iniciando um projeto em branco:
Slidemenu trazendo um projeto inicial com um menu lateral de navegação na área de conteúdo: