Protocols

Protocols taxonomy generated by the site skill importer.

4 個技能
A
swift-protocol-di-testing

作者 affaan-m

swift-protocol-di-testing 可協助你用小型 protocol 與預設實作,將檔案系統、網路與 API 呼叫替換掉,讓 Swift 測試、預覽與後端開發更具可預測性。

後端开发
收藏 0GitHub 156.3k
J
swift-library-design

作者 Joannis

swift-library-design 技能可協助你設計 Swift 函式庫與框架,打造更強健的公開 API、編譯期安全性,以及更重視效能的預設值。適用於建立可重用的 Swift 套件或類 SDK 模組時的 protocol-oriented 架構、associated types、result builders、DSL、noncopyable types 與 progressive disclosure。

前端开发
收藏 0GitHub 57
J
swift-nio

作者 Joannis

swift-nio 是一個用於 SwiftNIO 後端開發的技能,涵蓋 server、client、pipeline、buffer、codec,以及 event-loop 安全的 async 程式碼。可用來處理 swift-nio 使用問題、protocol parsing、TCP/UDP 服務、NIOAsyncChannel 整合,以及排查 EventLoop 上的 blocking work。這是一份實用的 swift-nio 指南,著重正確的架構與實作方式。

後端开发
收藏 0GitHub 0
J
database-driver-design

作者 Joannis

database-driver-design 是一份用來設計生產等級 Swift 資料庫用戶端函式庫的指南。內容涵蓋 wire protocols、連線管理、型別安全的命令 API、連線池、backpressure,以及與 Swift Concurrency 對齊的做法,適合 Backend Development 團隊參考。

後端开发
收藏 0GitHub 0
Protocols