网络

使用 Flask、Google 的 Cloud SQL 和 App Engine 设置 API

Flask 使开发人员可以为他们可能拥有的任何用例构建 API。 在本教程中,我们将学习如何设置 Google Cloud、Cloud SQL 和 App Engine 来构建 Flask API。

阅读更多

Bradbury Thompson 启发设计决策:平面设计艺术

在“灵感设计决策”系列的最后一篇文章中,Andy 解释了研究 Bradbury Thompson 的工作如何可以教给您很多东西,帮助您创建令人惊叹的 Web 设计。

阅读更多

掌握 React 中的 Props 和 PropTypes

Props 和 PropTypes 是 React 组件之间传递信息的重要机制,在本文中,我们将详细研究它们。

阅读更多

社区资源、每周通讯和在线提升技能

经历了如此多的事情,我们的使命是帮助您掌握最新动态。 当然,您可以在社交媒体上关注我们并订阅我们的 [RSS 提要](https://www.smashingmagazine.com/feed/),但很高兴在一个地方对最重要的事情进行概览。

阅读更多

搜索引擎优化世界的精彩指南

SEO是一个不断变化的世界。 眨眼,您就会错过最新的最佳实践、思想领袖和工具。 感觉脱节是很自然的。 宝贝,本指南是您重回正轨的方法。

阅读更多

Chrome DevTools 中的可访问性

本文将演示 DevTools 中的一些有用功能,这些功能可以帮助您提高网站的可访问性。

阅读更多

Web App 设计师可以从 Google 学习的 4 课

谷歌确切地知道消费者想要什么,它为他们设计了简单、直观和有用的解决方案。 这篇文章解释了为什么它是一家你应该镜像其产品功能的公司。

阅读更多

如何使用 CSS 自定义属性配置应用程序配色方案

在本文中,Artur Basak 介绍了一种关于如何设置响应应用程序颜色的 CSS 自定义属性的现代方法。 将颜色分为三个级别的想法非常有用:调色板(或方案)、功能颜色(或主题)和组件颜色(局部范围)。

阅读更多

Chris Coyier 的 Smashing Podcast 第 22 集:什么是无服务器?

我们谈论的是无服务器架构。 这意味着什么,它与我们目前构建网站的方式有何不同? Drew McLellan 与 Chris Coyier 交谈以找出答案。

阅读更多

使用错误类在 NodeJS 中更好地处理错误

本文适用于希望改进其应用程序中的错误处理的 JavaScript 和 NodeJS 开发人员。 Kelvin Omereshone 解释了 `error` 类模式以及如何使用它来更好、更有效地处理应用程序中的错误。

阅读更多