`

关于框架和库的一些看法

 
阅读更多

关于框架我们都不陌生,比如java框架,常见的java框架有著名的Struts,hibernate,Spring等三大框架。

但是我想反问下,那什么是框架呢?

 

个人理解:

java中的框架类似于我们盖大楼的时候搭的架子(架子的周围是钢筋混凝土进行固定。)。

框架的特点:

         1.约束性:

                   框架会约束我们只能在框架内进行构建我们需要的逻辑,我们需要在框架的基础上去填写我们的逻辑代码。

         2.框架提供了一系列的解决方案,可以帮助我们解决某些逻辑方面的问题。

 

那么jquery是不是框架呢?

         一个权威的说法是jquery只能算是一个轻量级的js库,不能算是框架。

 

说jquery只能算一个轻量级的库,那么jquery究竟少了什么呢?

  那么什么是库呢?

      库:贮存东西的房屋或地方:仓~。国~。~存。

稍微了解下jquery

 

写道
jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript.

 我的个人看法:

 jquery只是集成了一些Js的函数,类似于java中的util包。也就是说我们使用jquery的时候,用的最多的是它提供的函数。(封装的js函数)我们不是在它的基础上进行开发。(它的作用只能类似于盖楼时的砖头)。所以我们不能把它看成框架,只能算作是一个库(集成了一些函数的库)

 

分享到:
评论

相关推荐

    java的一些看法!!!!

    5. 标准库:Java的标准库(Java API)包含大量预定义的类和接口,涵盖了网络通信、I/O操作、集合框架、多线程、XML处理等多个方面,极大地提高了开发效率。 6. 安全性:Java的设计重视安全性,通过类加载器、访问...

    大学英语四级写作模板库:议论文框架.pdf

    【大学英语四级写作模板库:议论文框架】的解析与应用 在大学英语四级考试中,写作部分占据了重要位置,而议论文框架是其中的核心。议论文主要考察学生的逻辑推理和语言表达能力,掌握好议论文框架能帮助考生在有限...

    咨询框架和发放——咨询顾问的最爱.pptx

    在咨询行业中,解决问题的方法和途径是顾问们的核心能力,尤其在知名咨询公司如麦肯锡中,一套有效的框架和资源利用策略是至关重要的。本篇内容主要讨论了咨询顾问如何利用公司的资源和方法来高效地解决客户的问题。...

    关于石油化工工程施工质量、技术管理的一些看法.pptx

    郑祥龙在其专业视角下,对石油化工工程施工的质量与技术管理进行了深入分析,并提出了具有建设性的看法,涵盖了从材料采购到施工执行,再到项目后期管理的全过程。他的这些观点为我们提供了一个全面了解石油化工工程...

    关于JavaScript的一些看法

    JavaScript是一种广泛应用于网页...尽管有这些“缺点”,JavaScript仍然是现代Web开发不可或缺的一部分,其影响力持续增长,尤其是在搭配使用各种框架和库(如React、Vue、Angular等)时,JavaScript的重要性更加凸显。

    有用的东西:我对常见Java库的看法以及一些技巧

    以上是关于常见Java库的评价和一些编程技巧的分享。在实际开发中,选择适合项目需求的库,并结合良好的编程习惯,能够显著提高开发效率,保证代码质量。不断学习和实践,是成为优秀Java开发者的关键。

    MUI 仿豆瓣电影 APP跨平台混编框架

    在本项目中,开发者可以利用HTML5的便捷性和MUI的组件库,快速搭建界面,同时借助HTML5 Plus提供的原生API,实现一些复杂的系统功能。这种方式不仅缩短了开发周期,也降低了维护成本,尤其适合迭代频繁、需求多变的...

    类似于BLAS的库实例化软件框架-Python开发

    内容简介教育和学习最新消息人们对BLIS关键功能的看法如何下载BLIS入门文档外部软件包讨论贡献Cit内容内容简介教育和学习最新消息人们对BLIS关键功能的看法如何如何下载BLIS关键文档外部内容软件包讨论贡献引文资助...

    Java项目源码毕业设计基于ssm框架的阅微文学网站的设计与开发+vue(源码+说明文档+lw).rar

    系统支持对作品进行编辑、删除、查询等操作,确保作品库的丰富和多样性。 在线阅读与收藏:用户可以通过系统浏览文学作品列表,选择感兴趣的作品进行在线阅读。用户可以将喜欢的作品加入个人收藏夹,方便后续再次...

    基于微信小程序的追星小程序.zip

    以下是关于这个小程序的一些主要特点和技术介绍: 使用技术: 微信小程序框架:利用微信官方提供的开发框架,确保兼容性和性能。 JavaScript:用于实现小程序的逻辑和交互功能。 WXML:微信小程序的标记语言,用于...

    reactant:用于构建React应用程序的框架

    React是一个用于构建用户界面JavaScript库,但是当我们要基于React开发应用程序时,我们经常不得不做很多构建配置和许多其他库选择(选择和学习React状态库和路由器库等)。 )。 我们还需要考虑如何抽象和构建业务...

    基于python的特色饮食情感分析语料库模型源码数据库.zip

    情感分析是一种自然语言处理(NLP)技术,用于识别和提取文本中的主观信息,特别是情绪、态度和看法。在这个项目中,它被应用于特色饮食领域,可能是为了帮助餐饮企业理解顾客对特定菜品或餐厅的评价,从而优化服务...

    phacil-framework:一个非常简单的Web开发PHP框架!

    HTTP Web服务器(推荐使用Apache 2.4+和mod_rewrite) 一些可写目录(例如日志和缓存)结构文件夹描述控制器包含控制器代码的结构和文件模型包含模型代码的目录和文件看法包含模板文件快取完全可写的默认缓存存储...

    vc知识库41-51

    知识库可能讲解如何创建、使用和调试DLL,以及DLL导出和导入函数的使用。 11. **文件操作**:VC++提供了丰富的文件操作API,如fstream类。这部分可能涵盖文件的打开、读写、追加和关闭等操作。 12. **设计模式**:...

    dapper-wrapper:这是我对存储库和工作单元模式的看法。 我目前还没有在生产系统中使用它,所以请在使用之前彻底测试它

    这是我对存储库和工作单元模式的看法。 起初我试图尽可能地与数据访问无关,但是这在其应用程序中适得其反,所以我决定只关注 Dapper/DapperExtensions。 理想情况下,您可以在一个地方简单地更改底层实现(例如...

    看法

    描述中提到的“看法”可能涉及到JavaScript的最佳实践、性能优化、或是对某些特定库或框架的看法。例如,React、Vue和Angular是目前非常流行的前端框架,它们都以不同的方式解决了状态管理、组件化开发等问题,...

    学生的对比分析 看法.pdf

    - **Python**:Python 社区活跃,有大量的开源库和框架可供选择,如 NumPy、Pandas 等。 - **C#**:C# 依赖于 Microsoft 的强大支持,拥有完整的开发工具链,如 Visual Studio。 ### 五、结论 根据学生的反馈和...

    豆瓣爬取影评并转换成词云的代码

    在本项目中,我们主要探讨如何使用编程技术从豆瓣网站上爬取电影评论,并将这些评论数据转换为词云图,以便直观地展示用户对电影的普遍看法和热点话题。以下是一些关键知识点: 1. **网络爬虫**:网络爬虫是自动...

    makiavelo:带有各种帮助程序的 PHP Web 框架,专为快速开发而设计

    这是我对这个问题的看法:创建一个能够使开发人员的生活更轻松并有助于缩短开发时间的框架。 ##样品包括当前存储库包含app文件夹中的代码,这是 Web 应用程序代码所在的位置。 这是一个非常基本的示例代码,用于...

Global site tag (gtag.js) - Google Analytics