Angular2、Ionic、TypeScript、es6的关系?
自从接触angular2以来,组长就提到了3个对于我来说是新东西的东西:
其实对于这3个东西来说,我根本搞不清楚他们之间的关系,突然之间意识到,自己不能再这样搞不清楚关系的就学下去。这样就像angular1似的,自己还是什么都不会,angular1我会用,但是不会讲,你要问我angular1和ionic的关系,我现在也不能讲清楚,说明白。 接下来就是小白贺贺彻底搞清楚这四者的关系,加油!(づ ̄ 3 ̄)づ es6
ECMAScript和JavaScript的关系由于JavaScript的创造者Netscae公司的版权问题吧,ECMAScript不能叫Javascript。总之,ECMAScript和JavaScript的关系是,前者是后者的规格,后者是前者的一种实现(另外的ECMAScript方言还有Jscript和ActionScript)。 angular2AngularJS*是一款优秀的前端*JS框架。 在2014年底,Google宣布Angular 2将会对AngularJS进行完全地重写,他们甚至还创建了一门新的语言,名为“AtScript”,他们本来希望使用这门语言来编写Angular 2应用。 但是,随后Microsoft同意在它们的TypeScript语言(JavaScript的一个严格超集)上添加对装饰符(decorator,又称为注解)的支持,所以,它就成为了开发Angular 2框架本身所使用的语言,并且还是使用AngularJS框架开发应用的推荐语言。 另外,我们还可以使用JavaScript(ECMAScript 5和6均可)和Dart来编写Angular 2应用。 除此之外,Angular团队还集成了Microsoft的另外一个产品到Angular 2框架之中,这就是反应型JavaScript扩展(reactive JavaScript extension)的RxJS库。 Angular 2并不是一个MVC框架,而是基于组件(component)的框架。在Angular 2中,应用是松耦合组件所组成的树。 typescript
ionicionic和angular的关系,相信大家一定和我一样好奇,这二者之间的关系是什么呢?自从工作以来,我就知道我们用的东西是angular和ionic,但是我还是不太清楚这二者之间的关系。那么今天就让我把这二者之间的关系搞清楚,不要让他再迷惑我。 Ionic 是一个强大的 HTML5 应用程序开发框架。号称Advanced HTML5 Hybrid Mobile App Framework 是AngularJS 移动端解决方案 可以帮助您使用 Web 技术,比如 HTML、CSS 和 Javascript 构建接近原生体验的移动应用程序。 Ionic 主要关注外观和体验,以及和你的应用程序的 UI 交互。 该框架基于流行的来自于Google的AngularJS框架实现,Ionic利用AngularJS提供应用结构,而Ionic本身则关注用户界面。这意味着所有的视图、应用路由和控制器都是由AngularJS处理的。Ionic为它自己的组件提供了一组指令,因此开发者能够使用Angular创建自定义HTML元素的能力定义Ionic UI组件。
Ionic仅支持iOS6及更高版本和Android 4.1及更高版本。推送设备的更新换代。 就好像我们公司的同事们还在绞尽脑汁的思考怎么支持ie6一样,我们不能总是这样,要推新技术,那么老设备的淘汰就不可避免,所以必须强烈推进这一点。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |