|
Post by account_disabled on Jan 27, 2024 0:20:16 GMT -6
但我认为它们往往缺乏客观性和平衡性,更喜欢论证的某一方而不是另一方。 了解“TypeScript 50 课”,这是我们全新的 TypeScript 指南。包含详细的代码演练、实践示例和常见问题。对于了解足够JavaScript 的开发人员来说是危险的。 跳转至目录 ↬ 功能面板 这些讨论非常适合测试我们认为可能(或不可能)的界限,它们挑战了我们如何处理我们的技术,但它们并不能帮助我们作为一个社区共同发展。他们把我们分成几组,有时甚至把我们隔离在一个个小营地里。Chris Coyier 最近发表了一篇精彩的文章,广泛而客观地讨论了随着 Reactjs 的日益流行,CSS 的作用的争论。这就是我们需要的高质量讨论,也是我们作为一个不断成长和成熟的社区不断发展的原因。 网络技术太。 棒了——我们都同意这一点。我们的工具、库、技术和方法也非常出色。有时它们是非常不同的,甚至是矛盾的,但它们是出于最好的意图而创建的,并且通常在它们设计的特定情况下很好地服务于它们的目的。有时它们包含错误,但由于开源的性质,我们可以修复它们。我们可以提交 购买电话号码列表 补丁或指出解决方案。这更困难,但更有效。 设计和构建有很多未知因素,但如果我们拥抱不可预测性,并且选择一种策略来创建更具凝聚力、一致的设计系统,我们就可以解决任何级别的复杂性——事实上,我们每天都在这样做。我们通过寻求解决方案来解决复杂的问题,并且在此过程中我们会做出数百个决定。然而,有时我们会陷入基于主观偏好而不是客观推理来选择解决方案的陷阱。 涂鸦字母表示“是” 网络技术很棒,我们。 的工具也很棒。然而,我们可能会过于关注关于工具的讨论,而不是我们在设计网页时所做的艺术指导。图片来源:empty_quarter。 我们倾向于把事情放在桶里,并且我们倾向于绝对化地思考。专业轮播或反轮播;专业版 Reactjs 或反版 Reactjs;支持或反对渐进增强。但网络并不是非黑即白的——它是多样化的、多功能的、错综复杂的,并且需要实用主义。我们被迫从业务和用户体验的角度在给定的限制内找到合理的妥协。 工具没有好坏之分;它们要么适合某个环境,要么不适合。当提供足够的背景来吸引用户时,轮播可以占有一席之地(就像亚马逊所做的那样)。Reactjs 模块可以延迟加载以获得更好的性能,而渐进式增强是使响应式网站真正非常快的基础。即使你有极其沉重、丰富的意象,更多的重。
|
|