que entre diferencias diferencia app angular2 angularjs twitter-bootstrap cordova ionic

app - diferencias entre angular y angularjs



Diferencias entre bootstrap y jónico. (6)

El marco iónico tiene objetivos similares porque queremos ayudar a promover patrones de diseño recomendados y documentar las mejores prácticas.

Ionic combina AngularJS (JavaScript, por cierto) con HTML5 + CSS y usa Cordova para acceder a las funciones nativas del dispositivo.

Tan acertadamente tienes razón en que es similar a Bootstrap, pero afirman que Ionic está creado para los dispositivos de hoy y el futuro, no para los dispositivos creados hace años. Está enfocado en el desarrollo de aplicaciones nativas y no en la creación de sitios web móviles.

Aprende más diferencias here .

Leí este artículo ¿Dónde encaja el marco iónico y estoy tratando de descubrir las diferencias entre Ionic y bootstrap? Por lo que entiendo, tienen objetivos muy similares: ambos facilitan el desarrollo de aplicaciones web, brindando muchos buenos patrones de diseño y herramientas para css, js y html.

Por lo que entiendo, Ionic es más hacia aplicaciones híbridas nativas móviles, mientras que Bootstrap es más hacia aplicaciones basadas en navegador, ¿estoy en lo correcto? Pero, de nuevo, Ionic por sí solo no puede convertir html a una aplicación nativa para dispositivos móviles, requiere Córdova para ello. Entonces, de nuevo, ¿dónde encaja Ionic? ¿En qué se diferencian de bootstrap? Además, Ionic requiere angularJS para obtener lo máximo de él. Solo puede utilizar la parte CSS de Ionic sin AngularJS. Entonces, si no quieres un proyecto angular en tu proyecto, entonces se podría decir, ¿estás mejor con bootstrap y cordova? Lo que he entendido es que el bootstrap de Twitter también se usa mucho en los sitios web regulares para proporcionar una buena interfaz a los navegadores de PC, por lo que el objetivo no es solo hacer que se vea bien en un teléfono inteligente o tableta.

¿Podría ser así, que Ionic es mejor para dar una sensación móvil en una aplicación híbrida que es nativa de un móvil? Con solo Córdova y Bootstrap, uno no podría lograr lo mismo, al menos tan fácilmente. Entonces, con bootstrap, puede obtener más fácilmente una sensación nativa de una aplicación de navegador, pero no tan fácil como una aplicación móvil híbrida nativa.

Sé que esta pregunta puede estar muy basada en la opinión, pero por favor no la cierre, quiero entender las diferencias y los mejores casos de uso. ¿En qué casos podría ser mejor usar bootstrap y en qué casos sería mejor iónico? ¿Tendría algún sentido usarlos a ambos, si pudieran complementarse entre sí?


Bootstrap son componentes de UI multiplataforma para aplicaciones móviles / web.

Ionic es Cordova + Angular + multiplataforma de componentes de la interfaz de usuario + complementos nativos.


Crear una aplicación web es un poco más viable en Ionic2 que en Ionic1. Han agregado soporte para Progressive Web Apps (así como soporte continuo para aplicaciones nativas), lo que te permite alojar tu aplicación en la web pero aún así se siente como una aplicación móvil. Echa un vistazo a este tutorial para crear un PWA en Ionic2 .

Por supuesto, es probable que desee una sensación de escritorio más para su aplicación web. Puede acercarse utilizando la cuadrícula de respuesta (muy similar a la cuadrícula de Bootstrap), el panel dividido y los componentes de navegación anidados. No es exactamente Bootstrap, pero estamos cerca de poder escribir una sola vez, correr por todos lados ... ¡espero!


Las ganancias iónicas en el frente de rendimiento, donde una aplicación nativa debe comportarse como nativo. Significa que su coordinación con angular hace que las transiciones de UI sean suaves en comparación con bootstrap. Puede identificar fácilmente retrasos de transición / animación en caso de css / jquery normales.


No podemos comparar iónicos y bootstrap. Básicamente, porque bootstrap ayuda en el desarrollo de una primera aplicación web. Mientras, ionic se utiliza para desarrollar una primera aplicación móvil. Aunque podemos desarrollar aplicaciones móviles utilizando bootstrap, las aplicaciones iónicas se ven y se sienten más nativas y ofrecen un mejor rendimiento que bootstrap. Si está ansioso por desarrollar una aplicación móvil con un buen aspecto nativo, siga adelante y use ionic.


No se puede comparar Ionic y bootstrap de esa manera.

Ionic es para crear aplicaciones móviles y tiene muchas herramientas de construcción integradas. Se basa en bootstrap para diseñar el estilo y en cordova para crear la aplicación real. Pero no puedes crear aplicaciones web normales para producción con él.

Bootstrap en sí es solo un marco simple para estilizar los elementos html. Cordova es para envolver páginas web en un contexto de aplicación nativa.