Wednesday, 15 July 2015

angularjs - Differences between bootstrap and Ionic -


I read this article, and am trying to understand the difference between ionic and bootstrap. I think they have very similar goals: they make both web applications easy to develop, give many good design patterns and tools for CSS, JS and HTML.

As far as I understand, the ionic mobile hybrid is more towards the native application, while Bootstrap is more towards the browser-based app, am I right? But then, the ionic itself can not convert from the HTML to the mobile native application, for this the need of Cordova is. Then, where does the ionic fit? How it differents from Bootstrap? Apart from this, the ionic need is angular JSS to get the most out of it. You can only use the Ionic CSS part without AngularJS. So if you do not want angular JS in your project, someone can say, are you better than Bootstrap and Cordova? What I have understood is that Twitter Berstrup is regularly done in a way to provide a good interface for PC browsers in websites, so the goal is not to perform well on smartphones or tablets only.

Is it possible that ionic is better to feel mobile in a hybrid app, which is the origin of mobile? With just Cordova and BootStrap, could not it be easily acquired? So with Bootstrap, you can easily get a native experience in a browser app, but not so easy for a basic hybrid mobile app?

I know that this question can be very opinion-based, but please 'do not stop it, I want to understand the differences and best practices. In which cases it would be better to use bootstrap, and in what case ionic would be better? If both can complement each other, can they have any means of using both of them?

You can not compare ionic and bootstrap in this way.

The ionic mobile app is for the construction and many building tools are integrated into it. It is built on bootstrap for styling content and actual app for Cordova. But you can not create normal web apps for production with it.

Bootstrap is an only simple framework to styling HTML elements Cordova is to wrap the webpage in a local app reference.


No comments:

Post a Comment