Ionic Framework 学习

编者注

因为钻研服务器,前端一直使用Bootstrap,固然也很是好用。可是打包跨平台,还有现代的CLI工具都不太会用。近期发现Ionic已经能够脱离Angular也可以实施在Vue框架下,这个将会提供很是大的自由。固然Rect、Angular、Vue如今都没有什么精力学习。则学习Ionic是比较好的选择。前端

Ionic Framework

官网前端框架

介绍

什么是Ionic框架?

Ionic Framework是一个开源的构建UI工具架,高质量移动和桌面应用,并使用Web技术(HTML,CSS和JavaScript)。
Ionic Framework 重点关注前端用户体验,或者App的UI体验(控制、互动、手势,动画)。简单易学,而且很容易整合到其余的框架和库中,例如Angular。或者在没有框架的状态下独立使用。
当前,Ionic Framework官方集成了Angluar,支持Vue和React正在开发中。若是你但愿学习更多关于Ionic Framework潜在内容,咱们建立了一个视频(Youtube)帮助你了解基础内容。服务器

目标

跨平台

构建并发布应用,应用将会跨越多个平台进行工做。例如iOS本地,Android,桌面和像是PWA同样的Web。全部这些基于同一代码,一次编写,处处运行。并发

以Web基础为标准

Ionic Framework是具有顶级的可靠性,标准化的Web技术:HTML、CSS和JavaScript。使用现代化的Web API,例如Custom Elements和Shadow DOM。所以,Ionic组件具有稳定的API,且不具有单一平台供应商的奇怪特性。app

漂亮的设计

整洁、简单并使用。Ionic Framework为了在全部平台上显示显示漂亮的内容而工做。开始阶段具备前期设计组件,印刷、交互范例、一组华丽的主题。框架

质朴

Ionic Framework以质朴为核心思想,以便建立Ionic应用是愉悦、简单易用、对具有任何Web开发技能的人员都没有障碍。ionic

受权

Ionic Framework是免费并开源的项目,在MIT License下发布。意味着私人或者商业项目是免费的。MIT是经常使用的首选,常常使用在JQuery、Ruby on Rails等热门项目。
文档内容在Apache 2 License下工具

Ionic CLI

官方Ionic CLI或者命令行接口,是Ionic应用的快速脚手架工具并给开发者提供一系列有用的Ionic命令。当新增安装或者升级Ionic,CLI将会提供开发服务,构建和调试工具,和更多内容。若是你是Ionic Appflow成员,CLI可以使用云端构建、发布、管理你本身的帐户。学习

框架兼容

过去Ionic发布的版本牢牢与Angular耦合,V4版本框架进行从新设计成为一个独立的Web组件库。集成于最新的JavaScript框架下。Ionic能够用于更多的前端框架,包括React和Vue。这些框架须要垫片程序实现Web组件的支持。动画

JavaScript

相关文章
相关标签/搜索