weixin

学习 angularjs 前端框架体会

日期: July 2, 2019 作者:网站维护

现在流行得前端框架有angularjs/angular vue react 好像是这三种,经常看到别人提起,也尝试了解了一些。浪费了很多时间,也没有了解清楚。最近好像有点思路了。

直接看官网上的tutorial,介绍得很清楚。https://docs.angularjs.org/tutorial/step_00

这些框架是用来干什么?

开发单页面应用,比如网页的聊天应用,表格应用,只用一个网页。
而不适合开发展示类的网站,比如企业宣传网站,新闻网站。如果是单页面应用,不利于优化和搜索引擎抓取内容。

框架做了什么?

双向绑定,就是数据和视图的相互更新,比如数据更新了视图也更新了,反向也是。让用户更容易写一个单页面应用。

angularjs已经过时了

现在已经更新到angular了,没有使用JavaScript作为开发语言,而是使用TypeScript。过时了,但是仍然可以使用angularjs开发一些简单的应用。可以通过学习angularjs的书籍了解一下思路。

如果学习过JavaScript

该如何学习框架,可以先了解一些nodejs,模块的含义,然后就很容易了解到框架是做什么的了。可以参考廖雪峰的JavaScript教程里的nodejs模块部分:https://www.liaoxuefeng.com/wiki/1022910821149312

可以用到的参考:

angularjs权威手册可以翻看下,书一点点看有点混乱,可以翻一下api文档。

angularjs api文档:https://docs.angularjs.org/api

nodejs api文档: https://nodejs.org/api/ 里面可以看到模块module的含义。

广告内容为平台自动生成