¿Qué problemas resuelve Ionic: An OutSystems Company ¿Y cómo te beneficia eso?
Estoy hablando principalmente desde el punto de vista del framework Angular. Proporciona una funcionalidad "casi nativa" para manejar casos de uso comunes como la navegación, componentes de interfaz de usuario, y personalización de apariencia dependiente de la plataforma (Material para Android, iOS para Apple). Los componentes proporcionados son en general muy buenos y, junto con una excelente integración con Angular, significa que la mayoría de las cosas simples que construimos requieren muy poca (si es que alguna) modificación a los archivos de tema.
Además de eso, las bibliotecas base realmente intentan hacer que la extensión y las mejores prácticas sean algo que ya está incorporado. Las propiedades personalizadas de CSS son un ejemplo. Definitivamente establecen un alto estándar para componentes que funcionan bien y son fácilmente personalizables. Reseña recopilada por y alojada en G2.com.