zoukankan      html  css  js  c++  java
  • Angular4.X 介绍

    Angular4.X 介绍

    写在前面

    为什么突然有想学习一点 angular 的知识呢?因为前几天突然在头条看到一个帖子,说,现在JavaScript成功的干过Java成为最火的编程语言,而JavaScript中,最火的框架就是 Angular。而且他说不接受质疑,这就很牛逼了!现在已经发布了7版本,在明年三四月份会发布8版本,但是之后的版本都基于2版本,因此差别不会发生很大的变化。

    Angualr4.X是什么?

    angular 官网:https://angularjs.org/

      

      Angualr 是一款来自谷歌的开源的 web 前端框架,诞生于 2009 年,由 Misko Hevery 等 人创建,后为 Google 所收购。是一款优秀的前端 JS 框架,已经被用于 Google 的多款产品当 中。

        根据项目数统计 angular(1.x 、2.x 、4.x)是现在网上使用量最大的框架。  

      2015 之前 Angular 1.x 得到了广泛的应用,开发单页面应用无人能敌。2015 年底 Angular 2.0 发布了,彻底的颠覆了之前的版本,学习 Angular 2.0 相当于重新学习另一个框架。在质 疑声中,angularjs的开发团队宣布 1.X 版本和 2.x 版本同时维护。

      AngularJs1.x的时候被人们称为下一代 web 应用。由于Angular2.0以后是基于TypeScript, 和以前 angularjs1.x 的开发方式完全不一样,让很多的新手朋友觉得入门门槛比较高。随着 2015 年后 Vue 和 React 的出现,很多新手朋友慢慢的开始使用 Vue 这样的轻量级框架。其 实 Angular2.0 要比 AngularJs1.x 简单很多。要比 React 简单很多,只要入门开发起来比 Vue 也 要简单。

      几经沉淀和积累,angualr4.x 的发布了, angualr4.x 是完全基于 angular2.x 的。他具有 更小的体积、更快的运行速度、更快的编译速度、以及 AngularUniversal 也就是在服务器端 渲染 Angular。

        

      Angular 团队计划每六个月发布一个主要版本,所以 Angular 5 在 2017 年底发布,而 Angular 6和Angular 7分别在2018年 3月和2018年9月发布,也就是说,现在已经是7版本。Angular未来的版本不会像Angular1.x 和 Angular2.x 那样发生重大的变更。所以 Angular5.x、Angular6.x、Angular7.x 和我现在学习的开发方式基本一致,具体还得看官方文档。

       

    TypeScript 介绍

      TypeScript 是微软开发的编程语言。

    1.   JavaScript 的超集,兼容 JavaScript。
    2.   运行前需要预编译生成 JavaScript 代码。
    3.   加入类型判断,编译时进行类型检查。
    4.   文件扩展名为 .ts

        

    Angular4.x能干什么?

      

    Angular4.x 、Vue2.x、React 15.x.x 对比

      

    Angular4.x 开发工具介绍

    • webstorm  体积大,但是更加专业。
    • VScode  本人比较偏向于 VScode,体积小,操作简单。

       

  • 相关阅读:
    .net开发微信公众号(2)-验证服务器地址
    [广度遍历和深度遍历]聊聊算法和设计模式
    DDD领域驱动设计之聚合、实体、值对象
    DDD领域驱动设计之运用层代码
    DDD领域驱动设计之领域服务
    DDD领域驱动设计之领域基础设施层
    DDD领域驱动设计实践篇之如何提取模型
    Docker最全教程——从理论到实战(七)
    Docker最全教程——从理论到实战(六)
    Docker最全教程——从理论到实战(五)
  • 原文地址:https://www.cnblogs.com/wjw1014/p/10345630.html
Copyright © 2011-2022 走看看