angularjs - 适用于 Web 应用程序的 Bootstrap + 适用于移动设备的 Ionic。这是一个好的组合吗?

标签 angularjs twitter-bootstrap ionic-framework

我对网络技术了解不多,目前,我正在规划自己的项目,实现网络应用程序+混合移动应用程序。

根据我的研究,似乎很多人都使用 bootstrap,另一方面,对于移动设备,ionic 似乎是最受欢迎的之一。

web:    bootstrap +
mobile: ionic

在规划的时候,我遇到了一个问题,就是如何将bootstrap源码与ionic结合起来,难度如何,需要修改代码并应用到双方需要很多步骤吗?

所以我的问题是

1. is it easy to combine bootstrap to ionic?
2. Is there widely used tool that is integrated for web and mobile application development?

提前致谢。

最佳答案

Bootstrap 是一个用于创建响应式 Web(无论是 Web 应用程序还是移动设备)的 CSS 库。正如您提到的,您可以使用 AngularJS 轻松创建一个 Web 应用程序,并让它的响应能力由 Bootstrap 驱动。

Ionic 1 旨在成为一个移动应用开发框架,而不是移动网络。它不仅仅有 CSS 样式;还有更多内容。它为 Android、Apple 和 Windows 平台创建混合 native 应用程序。尽管它作为网络应用程序在移动屏幕上运行良好。

Ionic 2 支持 Web 应用程序,因此您可以轻松编写移动应用程序,然后将其部署为 native 应用程序或部署在 Web 服务器上。

尽管在 Ionic 的两个版本上,您都可以选择使用 Bootstrap 来设置元素的样式,但请注意,这不会取代 Ionic 自己的 scss。正如您所指出的,它可能会产生一些不可预见的问题。

关于angularjs - 适用于 Web 应用程序的 Bootstrap + 适用于移动设备的 Ionic。这是一个好的组合吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40669817/

相关文章:

javascript - Bootstrap 弹出窗口未显示在所有元素之上

javascript - 在左侧边栏菜单中,一次只能打开一个模块

css - 使用 dialogflow 的 ionic 3 聊天 UI

ionic-framework - 更改消息或删除确认警报以在 IOS 中使用 facebook 登录(我使用的是 IONIC 5)

css - 动画延迟 ng-repeat

html - 你如何通过覆盖它从 Bootstrap 中完全删除样式

javascript - 将 Angular.js 用于 Chrome 扩展

angularjs - 路由更改时不会触发 routeChangeStart

javascript - Angularjs ng-repeat 并不总是在 $last 上触发

javascript - ng-route 不能与其他模块一起使用