【问题标题】:What does it mean by Framework agnostic?框架不可知论是什么意思?
【发布时间】:2020-11-07 06:17:24
【问题描述】:

我听到这句话很久了。我读了几篇文章也仍然无法理解它的实际含义。我总是看到他们给出了一些框架名称。但我想了解它的含义以及它为何而来。有人可以帮我吗?

【问题讨论】:

    标签: frameworks web-component micro-frontend


    【解决方案1】:

    框架不可知论通常意味着确切地说,即不可知论或独立于任何框架。

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

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

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

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

    为了平衡这两个相互竞争的优先事项,与框架无关的 Web 组件库的概念派上了用场。为了让它作为一家公司运作,您鼓励您的团队开发一个独立于任何框架(如 Vue、Angular、React)的 Web 组件库。然后,无论他们使用什么框架,团队都可以互换使用这些组件。

    这里有一些链接应该会有所帮助

    【讨论】:

    • 非常有用的答案,只是一个小小的更正“你鼓励你的团队......”而不是“你鼓励团队......”它显示“编辑队列已满..”,谢谢
    【解决方案2】:

    xyz is 'Framework agnostic' 仅仅意味着 xyz 不依赖于任何框架。这是一个很棒且非常需要的想法,它专注于构建不依赖于任何特定框架来实现其实现的库/组件,而是开发一个通用的东西来满足每个人的需求。

    这是一篇精彩的文章,可以更多地了解其背后的核心思想。 https://micro-frontends.org/#the-dom-is-the-api

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-12
      • 2013-05-31
      • 2015-02-09
      • 2011-03-29
      • 2011-07-05
      • 2018-05-04
      • 2010-09-21
      相关资源
      最近更新 更多