如果你在Ionic或是其他hybrid移动设备开发方面还是一个小白。这篇文章将帮助你在核心哲学,概念和ionic工具方面提高认知。下面的信息会帮助你熟悉Ionic并熟悉它是如何工作的。
这到底是啥玩意的框架?
Ionic 框架是一个开源的SDK,开发者可以使用web技术开发移动端项目。
Ionic的着力点主要体现在app的UI交互,外观和感觉。这就表示它没法代替PhoneGap的角色或者你所喜欢某个js框架。它的目的在于简化app开发中的一个重要部分,那就是移动端前端部分。如果你想了解更多有关Ionic核心哲学和目标的知识,推荐Where does the Ionic Framework fit in?这篇文章。
Ionic在目前仍然需要Angular作为底层动力。尽管你可以自己使用框架中的CSS端口,但是你可能就错过了我们强大的UI交互,动画,手势已经其他东西。在未来,为了支持更多的Javascript框架,我们会更加努力。
components是什么鬼?
components是Ionic中可以不断复用的UI元素,也是你app中构建应用的砖瓦。components主要还是HTML,CSS组成,当然也有部分js。