些 问题工作流程问题的方法的项目中德鲁我最近在个研究解决发现,我们在该项目上进行了多次工作,并且包大小不断增加,而旧的 CSS 从未被删除。这是一个 React 项目,因此我们正在研究 JavaScript 中的一些 CSS 方法,看看什么最适合我们用来解决我们遇到的问题。很快我们就发现,实现这一目标的解决方案不仅只有一种。有数十种不同的方法可以做到这一点。 德鲁:JS 中的 CSS 是一种通用方法,但您可能从一个项目转到下一个项目,它会以完全不同的方式受到完全的影响。即使您是 CSS 人员并且您在项目中学习了特定方法,这些技能也可能无法转移。如果一个人对 JavaScript 不是特别熟悉,来学习 。
克里斯是的认为你刚刚
另一件有趣的事情是,当我谈论这个时,我得到的最大的阻力之一是框架强制执行约定。你将使用 Vanilla JavaScript,你就拥有了这片绿野蓝天,你可以做任何 巴基斯坦手机数据库 你想做的项目。有了 React,就有了一种做事的 React 方式。 克里斯:但我发现的一件事是,有 React 方法,但没有一种严格的正确方法来使用 React 做事。这是人们喜欢它的原因之一。它更灵活一些,如果您愿意,您可以采用几种不同的方式来做事。与 Vue 相同。您可以使用基于 HTML 的东西在 HTML 中获得正确的属性然后替换它们,但如果您愿意,也可以使用更像 JSX 的模板语法。 克里斯:我听到很多人在学习时抱怨,最大的问题之一是你谷歌如何在 React 中做 X,你会得到十几篇文章告诉你可以做这件事的十几种不同方法。
这并不是说他们没有为
置一些护栏。我认为这并不像“我选择了一个框架”那么明确。现在这就是我用它构建的方式。” 老实说,我也不知道这是否是我想要的。我不认为你会想要那些被严格 欧洲邮箱 限制的……也许有些人会这样做。但如果你将其作为一种好处来宣传,我认为它并不像人们有时所说的那么明显。 克里斯:就在那里,您遇到了一件有趣的事情,您提到了不再需要。我认为这是真正有趣的事情之一,比如 CSS 和 JS……或者以某种方式将与 JavaScript 组件绑定在一起,如果该组件退出,CSS 理论上也会随之消失。对我来说,很多事情就像是用工程学来解决人们的问题。不可避免的是,你仍然依赖于沿途某个地方的人。这并不是说永远不要使用这些方法,但它们肯定不是解决这个问法。