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

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

    一些补充:

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

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

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

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

  • 相关阅读:
    jquery的img的动态title换行
    PHP小技巧
    Jquery zTree结合Asp.net实现异步加载数据
    Could not load type 'System.ServiceModel.Activation.HttpModule' from assembly 'System.ServiceModel, Version=3.0.0.0,"解决办法
    ORACLE使用数据泵导入导出部分表
    兼容IE、火狐、谷歌的页面关闭事件
    MySQL存储引擎总结
    linux常用基本命令
    PHP扩展模块Pecl、Pear以及Perl的区别
    php实现socket
  • 原文地址:https://www.cnblogs.com/ihaokun/p/9909344.html
Copyright © 2011-2022 走看看