一,BackGround
春节放假几天,除了在家吃吃吃,看电视剧,电影,无聊的时候,看了一点儿NodeJs跟AngularJs的东西,其实这两个东西以前也接触过,就是没有好好看看API,也没有自己动手写几行代码,但是因为考虑到混编APP还是要做的,既然选定了ionic,AngularJs就是甩不掉要用的东西。
先看一下,目前,大家议论的比较多的东西:
有人可能会问了,这么多,该怎么选啊?其实并不是要你马上就下个决定的,要放到“此情此境”下的选择才有意义。
二,AngularJs核心特性
1,MVC
在AngularJS的设计里面,应用了很多后端的设计思想,比如这个经典的MVC。
2,模块化
感觉这个主要还是控制作用域的问题。
3,指令系统
类似于tablib,而且还支持自定义指定。可以对比下JS的模板绑定。
4,双向数据绑定
跟JQ比较的话,会发现,少了这么多Dom操作,好清爽。
三,作为后端开发的我 and 们。。。。
其实上面那个命题感觉就有问题,前后端不分家。只不过是在做的时候,想要分工明确一点。但是后端开发想做的好一点,建议是,JS必须要好,JQ要熟练,各类UI框架能粘,其他前端框架要懂!
时间: 2024-11-08 22:53:18