Les différences entre le "bootstrap" et Ionique
J'ai lu cet article D'où vient ionique cadre s'inscrivent dans, et je suis à essayer de comprendre les différences entre Ionique et bootstrap. Ce que je comprends, ils ont des objectifs très similaires: Ils facilitent le développement d'applications web, en donnant de nombreux modèles et outils pour le css, js et html.
Comme je le comprends, Ionique est de plus en plus vers mobile hybride applications natives, tandis que le bootstrap est de plus en plus vers le navigateur basé sur les applications, ai-je raison? Mais là encore, Ionique par lui-même ne peut pas convertir html pour mobile application native, il exige de cordova pour elle. Encore une fois, où ne Ionique dans tout ça? Comment il différents de bootstrap? Aussi, Ionique nécessite angularJS pour obtenir plus hors de lui. Vous ne pouvez utiliser le CSS partie des Ionique sans AngularJS. Donc, si vous ne voulez pas angularJS dans votre projet, alors on pourrait dire, vous êtes mieux avec bootstrap et cordova? Ce que j'ai compris, c'est que le twitter bootstrap est aussi beaucoup utilisé dans les sites web régulièrement de manière à fournir une bonne interface pour les navigateurs PC, donc le but n'est pas juste pour faire beau sur un smartphone ou une tablette.
Pourrait-il en être ainsi, que Ionique est mieux pour donner mobiles se sentir dans une application hybride qui est originaire d'un mobile? Avec juste cordoue et de bootstrap, on ne peut pas atteindre le même, au moins aussi facilement? Donc, avec bootstrap, vous pouvez plus facilement obtenir un natif sentir à une application navigateur, mais pas aussi facile à un natif hybride application mobile?
Je sais que cette question pourrait être très opinion, mais s'il vous plaît ne pas le fermer, je veux comprendre les différences et les meilleurs des cas d'utilisation. Dans quels cas il peut être préférable d'utiliser bootstrap, et dans quels cas Ionique serait mieux? Y aurait-il aucun sens de les utiliser tous les deux, si ils pourraient se compléter les uns les autres?
- ionique est faite angulaire des directives et des css. Il est construit sur le haut de cordoue. Il a le style de css. Bootstrap est seulement le style css et javascript utilitaires
- Vous avez le plus souvent compris à droite. Voici le lien à suivre pour sous plus de différences. blog.ionique.io/où-est-le-ionique-cadre-fit-en/v
Vous devez vous connecter pour publier un commentaire.
Vous ne pouvez pas comparer Ionique et bootstrap dans une telle voie.
Ionique est pour la construction d'applications mobiles et a beaucoup de construction des outils intégrés. Il est construit sur bootstrap pour le style de contenu et de cordova pour la construction de l'application réelle. Mais vous ne pouvez pas créer de normal web apps de production.
Bootstrap lui-même n'est qu'un simple cadre pour le style des éléments html.
Cordova est pour la conclusion de pages web dans une application native contexte.
Bootstrap est de la croix-plate-forme de composants d'INTERFACE utilisateur pour les applications mobiles/web.
Ionique est Cordova + Angulaire + Croix-plate-forme de composants de l'INTERFACE utilisateur + Native plugins.
Ionique combine AngularJS (JavaScript par la voie) avec HTML5+CSS et utilise Cordoue à l'accès natif fonctions de l'appareil.
Donc, effectivement, vous avez raison qu'il est similaire à la méthode Bootstrap mais ils prétendent qu'Ionique est construit pour les appareils d'aujourd'hui et de l'avenir, pas pour les appareils construits il y a des années. Il est axé sur l'application native de développement et pas de création de site web mobile.
En savoir plus de différences ici.
La construction d'une application web est un peu plus viable en Ionic2 qu'elle ne l'était avec Ionic1. Ils ont ajouté le support pour le progrès des Applications Web (ainsi que le soutien continu pour les applications natives), qui vous permet d'héberger votre application sur le web, mais encore un mobile-app se sentir à lui. Découvrez ce procédure pas à pas de la création d'un PWA en Ionic2.
Bien sûr, vous voulez probablement plus de bureau-comme la sensation pour votre application web. Vous pouvez obtenir de fermer à l'aide de grille souple (très similaire à l'Amorçage de la grille), split-volet, et imbriqués les composants de navigation. Il n'est pas assez Bootstrap, mais nous sommes près d'être en mesure d'écrire une fois, exécuter partout... je l'espère!
Ionique gagne au niveau de la performance, où une application native besoin de se comporter comme des indigènes. Cela signifie que la coordination avec angulaire rend l'INTERFACE utilisateur des transitions en douceur par rapport à la méthode bootstrap. Vous pouvez facilement identifier transition/animation des gal dans le cas de la normale css/jquery.
On ne peut pas comparer ionique et bootstrap. Essentiellement parce que, bootstrap aide dans le développement d'une première application web. Alors que, ionique est utilisée pour développer une première application mobile. Si nous pouvons développer l'application mobile à l'aide de bootstrap, ionique applications regarder et se sentir plus native, et de meilleures performances que bootstrap. Si vous êtes à la recherche pour développer une application mobile avec une bonne interface native, aller de l'avant et à l'utilisation ionique.