Frameworks 区别于;“框架”;及;网络技术“;
在与开发人员交谈之后,我有一些问题,“你在应用程序中使用了什么框架?”以及“你在前端使用了什么web技术?” 因此,为了回答他们提出的确切问题,“框架”和“技术”在这方面有什么区别?我将如何以不同的方式回答这两个问题,或者它们的答案是否相同Frameworks 区别于;“框架”;及;网络技术“;,frameworks,terminology,web-technologies,Frameworks,Terminology,Web Technologies,在与开发人员交谈之后,我有一些问题,“你在应用程序中使用了什么框架?”以及“你在前端使用了什么web技术?” 因此,为了回答他们提出的确切问题,“框架”和“技术”在这方面有什么区别?我将如何以不同的方式回答这两个问题,或者它们的答案是否相同 例如,我认为在平均堆栈应用程序中,我使用的“技术”是mongoDB、expressJS、angularJS和nodeJS。“框架”是什么 使用您的平均堆栈示例,可以认为像AngularJS这样的框架是给定技术堆栈的子集。我经常认为框架是一套用于。。。。。。你
例如,我认为在平均堆栈应用程序中,我使用的“技术”是mongoDB、expressJS、angularJS和nodeJS。“框架”是什么 使用您的平均堆栈示例,可以认为像AngularJS这样的框架是给定技术堆栈的子集。我经常认为框架是一套用于。。。。。。你知道吗,我想打个比方也许能更好地表达我的想法 类比 建设=发展? 想想总承包商(你知道,你打电话来修理你房子/工作周围的东西的人)。因此,开发非常类似于手边工/建筑工作。他们解决问题,我们解决问题。他们会给你一个新房子或厨房柜台,我们会申请。。。雅达雅达雅达 组件 现在想想建造房子的各个组成部分:
- 管道
- 电的
- 框架
- 干墙
- 屋顶
- 完成工作
- 数据库
- 服务
- 客户端用户界面
。。。我认为你可以摆脱技术包含你使用的任何框架的想法。提到一个他们熟悉的框架,你就是在暗示这项技术。框架是技术的一个子集。所有的计算机语言都是技术。所有框架都是用计算机语言编写的,用于解决特定问题。平均堆栈由许多技术组成。NodeJS是一个web应用程序框架,它允许JavaScript在服务器上运行。Express用于创建api。Angular通常用于客户端,以提供前端体验。MongoDB是一种技术,但不是一种框架,它是一种允许应用程序持久化数据的软件。由此我推断AngularJS是一种框架,但也是一种技术;框架是技术堆栈的子集,在技术堆栈中除了框架之外还有其他“东西”。这是正确的吗?接下来-什么是技术堆栈中不是框架的东西的示例?我们当然在语义领域,可能有一些具体的定义,但我们谈论的是。。。。我想你必须为框架定义一个门槛。有些人可能会认为Javascript是一个框架,因为它提供了API。我认为事实并非如此。在我看来,回答你的问题,是的,除了技术堆栈中的框架之外,还有其他东西。那么例子呢?Javascript(在我的书中)、CSS、HTML。但在现实中,人们可能会颠倒过来,说“什么是技术”。那么,我的论点是无稽之谈,只是对责任方好奇,为什么要投否决票?虽然这个问题不一定是实质性的,但我会说答案是,不?