ionic3 学习技术栈
该文章属于内容整理贴,简介来自相关官方网站
简介
- ionic-v3.9.2基于angular5.2.11,angular依赖于typescript。
- ionic选用的css工具为Sass。
- ionic native依赖于cordova。
学习资源
- es6
ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。
它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。
ECMAScript 6 入门 - typescript
TypeScript是一种由微软开发的自由和开源的编程语言。
它是JavaScript的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。
typescript 文档 - sass
世界上最成熟、最稳定、最强大的专业级CSS扩展语言!
sass 快速入门 - angular
Angular 是一个开发平台。它能帮你更轻松的构建 Web 应用。
Angular 集声明式模板、依赖注入、端到端工具和一些最佳实践于一身,为你解决开发方面的各种挑战。
Angular 为开发者提升构建 Web、手机或桌面应用的能力。
angular 文档 - cordova
Apache Cordova is an open-source mobile development framework.
It allows you to use standard web technologies - HTML5, CSS3, and JavaScript for cross-platform development.
Applications execute within wrappers targeted to each platform, and rely on standards-compliant API bindings to access each device’s capabilities such as sensors, data, network status, etc.
Create your first Cordova app - ionic
Build amazing apps in one codebase, for any platform, with the web.
Ionic lets web developers build, test, and deploy cross-platform hybrid mobile apps easier than ever.
ionic doc