我們從急需且輕鬆的暑假回來了,我們準備好以新版本的 Flama 開始秋季。是的,您沒有看錯,我們即將發布 Flama 1.7 ?
這個版本是一個重大版本,其新功能將使您在開發和生產 ML API 時變得更加輕鬆。此版本的主要亮點是:
支援 Python 3.12:Flama 現在支援 Python 3.12,因此您可以利用最新版本 Python 附帶的所有新功能和改進。
支援領域驅動設計 (DDD):Flama 現在透過名為 ddd 的新模組提供了對域驅動設計的內建支援。 DDD 是一種強大的方法,可協助您管理現實專案的複雜性,特別是在處理複雜的業務邏輯和複雜的資料模型時。透過專注於業務領域,DDD 可確保您的程式碼庫與業務需求保持一致,從而隨著時間的推移更容易維護、擴展和擴展。新模組 ddd 附帶了必要的建置模組,可讓您全速投入運作。想更深入了解 DDD,您可以查看 Harry Percival 和 Bob Gregory 所著的《Architecture Patterns with Python》一書。
對身份驗證的支援:在此版本中,我們在 Flama 中新增了對身份驗證的支援。現在您可以透過標頭或 cookie 使用基於令牌的身份驗證來保護您的 API 端點。這將幫助您保護資料並確保只有授權使用者才能存取您的 API,只需幾個簡單的步驟即可使其更加安全可靠。
為了更好地展示這些新功能,我們將發布幾篇附加帖子,其中包含非常詳細的範例,這些範例將引導您完成使用 DDD 和 Flama 身份驗證的過程。
請繼續關注更多更新,祝您編碼愉快! ?
以上是釋放火焰的詳細內容。更多資訊請關注PHP中文網其他相關文章!