angular初步学习

初步学习angular,这里做一个总结

一.目前了解的angular应用基本架构

这里写图片描述
angular和Vue思想还是有一定相似的,应用被拆分成了各个组件,都是SPA开发,等
上图中: 从app.module开始作为类似于全局的配置,下面app.component作为根组件,再由根组件,利用angular的路由,将各个组件呈现出来.
而作为服务,是独立出来的,可以被注入到全应用的任何地方,本应用中是在服务中主要使用http,做一些接口方面的工作

二.一些感悟

看了angular,有一些感悟
1. 借助TypeScript面向对象做的非常好
2. 微信小程序的一个组件4个文件组成不是没有缘由的啊,angular就是这么干的,只不过是三个主要的文件,一个测试文件,但是想想很多人觉得微信小程序4个文件太麻烦,而开发很多将4个文件集中于一个文件的框架,不知道angular这么多开发者能忍这个事,还是vue一个文件中包含css,html,js比较顺眼点
3. 目前还不知道是ts还是angular做的,多es6的Promise的封装,可能是不熟悉,但是我的第一感觉也许用久了,还真不知道原生es6是怎么写Promise的,当然,这在面试中都是重中之重的.vue相对就原始一点,能能在写代码中锻炼自己的原生代码能力
4. 还有一个感觉,感觉ts代码好像C#,Java,但是又不失js的灵活性,很不错

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值