level 9
古诺卡米奇
楼主
要回答这类问题,我们必须分清六个基本概念∶ Library,Toolkit,Framework,Design, Boilerplate,Scaffolding。看似这是几个基本概念,但是对于学习技术却很重要。我见过多个有十年工作经验的开发,简历里写的∶熟悉jQuery框架。在很多人脑子里都只有框架这一个概念,啥都是框架。
Library就是库,而且分为两类。
一类是方法库,用来实现特定需求的一组API集合。最常见的就是jQuery,它是一系列操作DOM和 AJAX的API组成的方法库。除了jQuery,还有早期的Prototype,Dojo,Mootools,后面这三个在当时也被称为三大前端工具库。
操作Data的有UnderScore和Lodash,操作Event的有现在流行的RxJS,他们都是Library,在需要的时候,正确调用他们提供的方法就可以。
2021年08月10日 02点08分
1
Library就是库,而且分为两类。
一类是方法库,用来实现特定需求的一组API集合。最常见的就是jQuery,它是一系列操作DOM和 AJAX的API组成的方法库。除了jQuery,还有早期的Prototype,Dojo,Mootools,后面这三个在当时也被称为三大前端工具库。
操作Data的有UnderScore和Lodash,操作Event的有现在流行的RxJS,他们都是Library,在需要的时候,正确调用他们提供的方法就可以。

