后端学习Angular之介绍

发布时间:2019-06-01 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了后端学习Angular之介绍脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

本文是<后端学习Angular>系列第一篇文章,主要介绍前端框架Angular和需要的几个技能装备。作为后端人员,学习前端框架Angular是个什么样的经历,有兴趣者可以持续关注<后端学习Angular>这个系列。

Angular框架介绍

Angular是谷歌的跨平台的前端框架,既可以作为Web平台框架,也可以作为mobile平台框架。同时,Angular官方还提供了UI组件库Angular MATErial,CLI工具Angular cli等等,总之,Angular社区相当活跃。如果想通过学习前端框架,并深入前端世界,Angular是一个非常好的选择。当然,不要把自己局限于前后端分类中,也不要把自己局限于框架中。

学习Angular Framework需要的技能

TyPEScript

TypeScript作为JavaScript的超集,相比于JS,对后端开发人员更友好,TS的type check、Class、Interfaces和Decorators等等特性,后端人员并不陌生。TS Compiler会把TS编译为浏览器支持更好的ES5,从而对于开发者来说,可以使用更加面向对象的TS来编程,效率更高,不需要去太关心JS的很多奇怪语法知识。个人一直是写PHP,使用PHP框架Laravel多一些,学习TS/Angular,完全可以按照写PHP/Laravel的经验上手TS/Angular,而且上手速度很快,但是从JS上手开始,对于后端来说就有一定难度,很多奇怪语法就需要花很长时间去理解。所以,后端想进入前端世界,从TS/Angular这个通道进入是个非常好的选择。。

RxJS

RxJS是一个包library,是专门处理JS世界里的异步程序asynchronous PRogram,相比于JS原生内置对象Promise处理异步程序更加优秀,RxJS原理就是使用响应式Reactive思维去处理异步程序,把数据以流Stream的形式发布出来,然后针对数据流Stream来进行加工,也仅仅是处理异步程序的另一种方法而已,没有多少神秘的东西。

这些就是学习Angular框架所需要的技能装备,RxJS还是高级知识点,可以等到中级Angular水平时再学习RxJS。强烈建议对前端感兴趣后端者可以学习下Angular,了解其使用和原理,打开前端之门。不要把自己局限于前后端分类中,也不要把自己局限于框架中。

下一篇将结合Angular源码深入学习ElementRef API的相关知识,敬请期待。

脚本宝典总结

以上是脚本宝典为你收集整理的后端学习Angular之介绍全部内容,希望文章能够帮你解决后端学习Angular之介绍所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。