Ionic介绍:
Ionic是一个强大的混合式/hybrid HTML5移动开发框架,特点是使用标准的HTML、CSS和JavaScript,开发跨平台应用.
Ionic是一个轻量的手机UI库,具有速度快,界面现代化、美观等特点
Ionic 关注外观和体验,以及和应用程序的 UI 交互,特别适合用于基于 Hybird 模式的 HTML5 移动应用程序开发.
Ionic主要部分:
CSS 框架 - 提供原生App质感的CSS样式模拟. Ionic这部分的实现使用了Ionicons图标样式库.
JavaScript 框架- 提供移动 Web 应用开发框架. Ionic 基于 AngularJS 基础框架开发,因此,在遵循
AngularJS的框架约束之外,Ionic还是用了AngularJS UI Router实现前端路由.
命令行 /CLI - 命令行工具集用来简化应用的开发、构造和仿真运行。Ionic 命令行工具使用了Cordova,依赖
于平台SDK(Android & iOS)实现将移动 web 项目打包成原生 app.
Ionic特点:
1.ionic 基于Angular语法,简单易学.
2.ionic 是一个轻量级框架.
3.ionic 完美的融合下一代移动框架,支持 Angularjs 的特性, MVC ,代码易维护.
4.ionic 提供了漂亮的设计,通过SASS构建应用程序,它提供了很多UI组件来帮助开发者开发强大的应用.
5.ionic 专注原生,让你看不出混合应用和原生的区别.
6.ionic 提供了强大的命令行工具.
7.ionic 性能优越,运行速度快.
扩展知识:
本篇主要介绍了Ionic,和主要的几大部分知识点,以及Ionic的特点.扩展部分知识,没有进行深入了解,在这里也只
是知道有这么个东西,深入的学习还需要进一步.
接下来的博客,会通过实例去介绍Ionic的CSS库及它的JS库和命令行等新鲜知识.