有助於提高你的Web開發技能的7個模式庫
正如語言風格指南一樣,模式庫有兩個主要用途。首先,是它們提供了一組編碼或設計標準,Web 開發團隊可以在整個網站中應用,有助於保持一致的編碼實踐和外觀;其次,對於要學習網頁設計最佳實踐來說是寶貴的財富。
在本文中,我想與大家分享7個網頁設計風格指南和模式庫,這些都是 Web 設計和開發過程中的最佳實踐經驗,值得借鑑。
Google HTML & CSS Style Guide
首先給大家推薦的是 Google 公司的編碼建議,告訴開發人員應該怎麼寫和格式化 HTML 和 CSS 程式碼。如果你是一個新手,它是一個有益的開端,幫助您培養良好的編碼風格。
Yahoo Pattern Library
這個是一個真正的設計模式庫,正因為如此,它試圖提供解決方案來解決所有網頁設計師將碰到的問題,包括雅虎的設計師來處理導航,互動和佈局。
A List Apart Pattern Library
A List Apart 可能是最知名的網頁設計部落格。他們最近釋出了他們自己的模式庫作為努力開源他們的網站的一部分。該模式庫包括該網站設計上的解決方案以及 HTML 程式碼片段的問題。
Responsive Web Design Patterns
這是一個響應式設計的模式庫,你可以從中學會響應式設計的細節,它涵蓋了從佈局到簡單易懂的示例影像。
Interaction Design Pattern Library – Welie.com
這個網站的設計雖然老舊,但它確實提供了眾多的設計模式的資料。這是我見到的最全面的模式庫,涉及了設計者將面臨的每一種情況。
MailChimp Pattern Library
MailChimp 模式庫是作者在建立響應式,靈活,直觀的應用程式過程中的副產品。不斷迭代既需要一個高效的工作流程和明確的,可以快速整合新的使用者介面,而不必增加新的技術或者設計原子元素的集合。
Starbucks Style Guide
最後登場的是 Starbucks 公司網站的風格指南,包括網格框架的使用、佈局和元件的使用等等。
相關文章
- 提高你的程式開發技能——進階指南
- 7 個有助於 AI 技術的最佳開源工具AI開源工具
- 提高Web前端開發技能的優化技巧總結!Web前端優化
- 初學Web前端開發,你需要掌握的11項技能Web前端
- 12個提高 JavaScript 技能的概念!JavaScript
- 開源如何有助於資料庫安全資料庫
- 10 個提高 Git 技能的資源Git
- 【譯】12個提高 JavaScript 技能的概念!JavaScript
- 關於 Flask Web 開發的個人小結FlaskWeb
- 常用的幾個提高iOS開發效率的開源類庫及工具iOS
- 13個幫你提高開發效率的現代CSS框架CSS框架
- Python使用.NET開發的類庫來提高你的程式執行效率Python
- 13 個有助於遠端團隊工作的工具
- Web 開發學習筆記(1) — 搭建你的第一個 Web ServerWeb筆記Server
- 基於gin的golang web開發:訪問mysql資料庫GolangWebMySql資料庫
- 基於gin的golang web開發:使用資料庫事務GolangWeb資料庫
- CoffeeScript和Sass提高Web開發效率Web
- 掌握這10個技能,成為高效的Web前端開發者,就是這麼簡單!Web前端
- Chrome開發者工具關於網路請求的一個隱藏技能Chrome
- 提升開發技能:10個高階的JavaScript技巧JavaScript
- 【譯】提高React開發效率的5個工具React
- 使用 ABAP 開發的一個基於 Web Socket 的小工具,能提高程式設計師日常工作效率Web程式設計師
- 這幾個庫讓 Django Web 開發事半功倍DjangoWeb
- Web開發的七個原則Web
- 基於gin的golang web開發:路由GolangWeb路由
- 基於gin的golang web開發:dockerGolangWebDocker
- 如何能提高CSS編寫技巧 提高Web前端開發效率CSSWeb前端
- Android開發實用必備的幾款外掛,提高你的開發速度Android
- 用好ngResource和postman,提高你的開發除錯效率Postman除錯
- 如何開發一個基於 Vue 的 ui 元件庫(一)VueUI元件
- 如何開發一個基於 Vue 的 ui 元件庫(二)VueUI元件
- 《Flask Web開發 基於Python的Web應用開發實戰》簡評FlaskWebPython
- 對於Web開發最棒的22個Visual Studio Code外掛Web
- 提高開發質量的 5 個必要實踐
- 優秀的Java開發人員必備的6個技能!Java
- 技能篇:實際開發常用設計模式設計模式
- 15個最好的Web開發IDE - vijayWebIDE
- 基於gin的golang web開發:整合swaggerGolangWebSwagger
- 基於gin的golang web開發:路由二GolangWeb路由