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 性能优越,运行速度快.

扩展知识:

   SASS:(Syntactically Awesome StyleSheets ) 是对 CSS 的扩展,让 CSS 语言更强大、优雅。 它允许你使用变量、嵌套规则、 mixins、导入等众多功能, 并且完全兼容 CSS 语法.
              
 AngularJS:为了克服HTML在构建应用上的不足而设计的.
                          
  Cordova:驱动PhoneGap的核心引擎

本篇主要介绍了Ionic,和主要的几大部分知识点,以及Ionic的特点.扩展部分知识,没有进行深入了解,在这里也只

是知道有这么个东西,深入的学习还需要进一步.

接下来的博客,会通过实例去介绍Ionic的CSS库及它的JS库和命令行等新鲜知识.

【Ionic入门】-Ionic简介相关推荐

  1. ionic入门教程第十六课-在微信中使用ionic的解决方案(按需加载加强版)

    对于微信端来说,其实使用ionic是一个比较大的前端框架. 有更多比较轻量化的前端框架可以选择. 但是使用ionic有一个明显的优点就是,能够做到一端开发,三端同步上线. 这个梗说了好多遍了,但确实是 ...

  2. kafka入门:简介、使用场景、设计原理、主要配置及集群搭建

    为什么80%的码农都做不了架构师?>>>    kafka入门:简介.使用场景.设计原理.主要配置及集群搭建(转) 问题导读: 1.zookeeper在kafka的作用是什么? 2. ...

  3. TypeScript基础入门 - 函数 - 简介

    2019独角兽企业重金招聘Python工程师标准>>> 转载 TypeScript基础入门 - 函数 - 简介 项目实践仓库 https://github.com/durban89/ ...

  4. GBDT(MART) 迭代决策树入门教程 | 简介 .

     GBDT(MART) 迭代决策树入门教程 | 简介 2013-12-23 16:26 2802人阅读 评论(0) 收藏 举报 本文章已收录于: 分类: 数据挖掘相关(13) 作者同类文章X GB ...

  5. TypeScript基础入门 - 接口 - 简介

    转载地址 TypeScript基础入门 - 接口 - 简介 项目实践仓库 https://github.com/durban89/typescript_demo.git tag: 1.0.6 为了保证 ...

  6. MoveIt!入门教程-简介

    转载: http://www.ncnynl.com/archives/201610/1028.html MoveIt!入门教程-简介 说明 MOVEit!是目前针对移动操作最先进的软件. 它结合了运动 ...

  7. 代理服务器(代理IP)的入门与简介

    代理服务器(代理IP)的入门与简介 一.什么是代理服务器 代理IP即代理服务器,英文全称是Proxy Server.其功能就是代理网络用户去获取网络信息,形象的说,它是网络信息的中转站. 一般情况下, ...

  8. 码云 Git 入门篇 ---简介、安装、使用

    码云 Git 入门篇 -简介.安装.使用 这篇文章可以对刚入门gitee的朋友起到一点帮助的作用,也是我自己的一点点总结,能力一般,水平有限,如有不正确的地方请大家指正,如果觉得有帮助,请点一个赞,谢 ...

  9. JMeter入门操作简介

    JMeter入门操作简介 1.JMter简介及作用 JMter是Apache公司用Java开发的一款测试工具 接口测试.性能测试.数据库测试.java程序测试. 可以对服务器.网络或者对象模拟巨大的负 ...

最新文章

  1. 运维-系统架构师经验总结:
  2. poj 3090 amp;amp; poj 2478(法雷级数,欧拉函数)
  3. Information_Schema系统表
  4. 【转】ARC下dealloc过程及.cxx_destruct的探究
  5. CVPR系列(二)—— 双图层实例分割,大幅提升遮挡处理性能
  6. Java并发编程系列
  7. 13.python中的字典
  8. 同步带轮介绍_Synchroflex丨红色GENIII同步带丨Mulco
  9. 递归实现排列型枚举(搜索)
  10. Python学习笔记 之 变量进阶
  11. 【转】小谈PNG转SVG的方法 在线转换网站与illustrator
  12. 曲线的平滑和随机生成
  13. 毕业后拉开大家差距的原因
  14. 【linux】详解TOP命令
  15. H.265和H.264对比分析(VR视频传输)
  16. 中国通信学会开源技术委员会成立大会暨第一次全体委员会议顺利召开
  17. python的scrapy爬虫模块间进行传参_小猪的Python学习之旅 —— 4.Scrapy爬虫框架初体验...
  18. 【设计模式】之外观(Facade)模式
  19. Qt线程、事件与QObject
  20. 一套关于 Django 的笔试题

热门文章

  1. 电子墨水标签_购买电子墨水打字机不会提高您的工作效率; 只有纪律会
  2. 零数科技林乐受邀参加“产融协力—培育汽车产业升级新动力”主题论坛
  3. 计算机组成原理——输入输出(I/O)系统考研题
  4. arcgis与python的结合_结合GIS与Python,爬取百度商业POI
  5. 对校招生培养工作的建议_对学校招生工作的建议
  6. [书目20091005]易经回答人生的64个感悟
  7. 第三周项目5-长方体类
  8. scrcpy 无线投屏基本使用(强烈推荐)
  9. 带你轻松玩转C语言函数
  10. 读书笔记:《会计思维:任何人都需要的财务必修课》