zoukankan      html  css  js  c++  java
  • 前端框架framework和库library的一点区别和记录

    本篇纯文字,无关代码,只是一点概念的记录

    关于所谓前端

    首先学的是HTML5、CSS3、JavaScript这三个

    之后接触了一下UI框架,如layui和bootstrap

    目前是打算去学VUE和angular

    一点概念:

    库和框架都是一种有别于软件、面向程序开发者的产品形式。

    框架和库的区别:

    库是代码集合成的一个产品,供程序员调用

    面向对象的代码组织形式而成的库也叫类库

    面向过程的代码组织形式而成的库也叫函数库

    在函数库中的可直接使用的函数叫做库函数,开发者在使用库的时候,只需要使用库的一部分类或函数,即可实现部分功能

    ----------------------------------------------------------------------

    框架则是为解决一个(一类)问题而开发的产品,框架用户一般只需要使用框架提供的类或函数,即可实现全部功能,框架是库的升级版本

    类比一下

    jquery就是js封装的库,而VUE.js就是一个js框架

    打个比方

    框架是一个组装好的电脑

    而库则是电脑的各个组件,定制部件

    参考博客:

     https://www.cnblogs.com/xuld/archive/2011/02/20/1958933.html

    <--------------------------------------------------------------------------------------------------------------->

    一些补充:

    上述是很久之前的一些认知,目前的话,感觉库和框架都是代码的集合

    代码少的一般是库,而构建了整个代码的生态系统的则是框架

    库一般的被用到的,占整体开发的一部分,为了方便而使用

    而框架,则是一整个标准,按照标准开发,是为了团体工作而使用的

  • 相关阅读:
    线程
    实数四则运算表达式的计算,C++ 实现
    [Compiling Principles] LEX基本功能的实现
    2010年ImagineCup,我们共同走过
    [WPF] Felix 的线程学习笔记(一)——从Win32的消息循环说起
    [WPF] Felix 的线程学习笔记(二)——从WPF入手,实现简单的多线程
    [ASP] asp 中的ajax使用
    银行家算法C++实现
    [ASP.NET] 事件与委托的处理
    小郁闷
  • 原文地址:https://www.cnblogs.com/ihaokun/p/9909344.html
Copyright © 2011-2022 走看看