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 是微软开发的编程语言。
- JavaScript 的超集,兼容 JavaScript。
- 运行前需要预编译生成 JavaScript 代码。
- 加入类型判断,编译时进行类型检查。
- 文件扩展名为 .ts
Angular4.x能干什么?
Angular4.x 、Vue2.x、React 15.x.x 对比
Angular4.x 开发工具介绍
- webstorm 体积大,但是更加专业。
- VScode 本人比较偏向于 VScode,体积小,操作简单。
【重要说明】博文仅作为本人的学习记录,论点和观点仅代表个人而不代表技术的真理,目的是自我学习和有幸成为可以向他人分享的经验,因此有错误会虚心接受改正,但不代表此刻博文无误!
【博客园地址】叫我+V : http://www.cnblogs.com/wjw1014
【CSDN地址】叫我+V : https://wjw1014.blog.csdn.net/
【Gitee地址】叫我+V :https://gitee.com/wjw1014
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!