框架无关是什么意思?

22

我已经听到这个术语很久了,也阅读了一些文章,但仍然无法理解它的实际含义。我总是看到他们提到一些框架名称,但我想知道它的含义以及为什么会出现。有人可以帮助我吗?

2个回答

19

框架不可知通常意味着正是这样,即不受任何框架的影响或独立于任何框架。

由于您在此没有提及上下文,我假设您想从JavaScript和前端Web开发的角度了解它。

举个例子,公司或产品团队通常处理以下优先事项

  • 在大型公司中,通常有多个团队在其产品的前端模块或部分上工作。这些团队通常是自治和自主的,这意味着他们选择自己的Javascript框架来进行前端开发。

  • 然而,作为一家公司,您希望确保用户体验在产品的所有不同模块和部分中都是相同的,无论每个团队选择使用什么工具。

为了平衡这两个竞争性的优先事项,框架不可知的Web组件库的概念非常有用。作为公司,您鼓励您的团队开发一组独立于任何框架(如Vue、Angular和React)的Web组件库。然后,无论他们使用什么框架,团队都可以交替使用这些组件。

以下是一些有用的链接


1
非常有帮助的答案,只有一个小小的更正:“你鼓励你的团队…”而不是“你鼓励团队…”。它显示“编辑队列已满…”,谢谢。 - Muhammad Sheraz

5

'Framework agnostic'意味着xyz不依赖于任何框架。这是一个非常好的、非常必要的想法,它专注于构建不依赖于特定框架的库/组件,而是开发通用的东西来满足所有人的需求。

这里有一篇精彩的文章,可以了解更多关于这个核心思想的内容。 https://micro-frontends.org/#the-dom-is-the-api


1
非常准确!说得好! - nikin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接