网络
使用 React、Redux 和 Sanity.io 构建 Web 应用程序
Headless CMS 是一种强大而简单的管理内容和访问 API 的方法。 Sanity.io 建立在 React 之上,是用于灵活内容管理的无缝工具。 它可用于从头开始构建从简单到复杂的应用程序。 在本文中,Ifeanyi 解释了如何使用 Sanity.io 和 React 构建一个简单的列表应用程序。 全局状态将使用 Redux 进行管理,应用程序将使用 styled-components 进行样式设置。
阅读更多TypeScript 中的动态静态类型
在本文中,我们将了解 TypeScript 的一些更高级的特性,例如联合类型、条件类型、模板文字类型和泛型。 我们希望以一种我们可以在大多数错误发生之前捕获它们的方式来形式化最动态的 JavaScript 行为。
阅读更多如何创建一个引人入胜且有用的聊天机器人
什么是良好的聊天机器人体验? 大多数人会想到机智的响应和机器学习,但聊天机器人 UX 的基础实际上植根于内容策略。 了解如何开发一个听起来很人性化并吸引人们的聊天机器人。
阅读更多使用 Anima 在几分钟内从设计到开发人员友好的 React 代码
在本文中,我们将学习如何将我们的静态设计转变为具有真实字段、表单、地图和动画的基于代码的实时原型,然后将这个原型转换为 React 代码——所有这些都集成到一个工具中。
阅读更多Smashing Podcast 第 34 集与 Harry Roberts:Web 性能状况如何?
在本集中,我们将讨论 Web 性能。 2021 年的业绩前景如何? 德鲁麦克莱伦与专家哈利罗伯茨交谈以找出答案。
阅读更多我们如何改进 SmashingMag 性能
在本文中,我们将仔细研究我们在这个站点上所做的一些更改——使用 React 在 JAMStack 上运行——以优化 Web 性能并改进 Core Web Vitals 指标。 我们犯了一些错误,以及一些有助于全面提升所有指标的意外变化。
阅读更多如何为以太坊区块链构建 Node.js API
在本文中,John Agbanusi 解释了如何通过构建和部署以太坊区块链以实现去中心化,从头开始构建 Node.js API。 他还向您展示了将 API 和区块链集成到称为“去中心化应用程序 API”的单个 API 的分步过程。
阅读更多