網絡

Saul Bass 能教給我們什麼關於網頁設計的知識

電影學分、品牌標誌、海報……索爾·巴斯做到了這一切,而影響他作品的原則現在與 50 年前一樣有價值。

閱讀更多

使用 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 的分步過程。

閱讀更多