首先這是一篇自吹自擂的文章,主題是由多位非前端程序員共同開發,目前通過一年半的迭代已經到達 v1.8.0 版本,而且得到大量承認,甚至某大廠員工已經選用做爲內部博客,所以我決定寫這篇文章向更多人安利它。前端
Hexo 是一個快速、簡潔且高效的博客框架,基於 Node.js 開發。Hexo 使用 Markdown 解析文章,並生成靜態頁面,很是便於靜態部署和加載,許多人把頁面存在 GitHub Pages 或 OSS 上,連服務器都省了。git
Hexo 開發社區也很是活躍,貢獻了有 300 多款可選插件,實現了包括自動部署、自動提交搜索引擎、自動提交圖牀等大量自動化功能。程序員
因爲 Hexo 框架很是輕量,只包含靜態頁面的生成,以及文章的分類頁,甚至沒有後臺管理,但簡約的框架總能激發開發者們的開發慾望,因而大量形態萬千的主題誕生了,目前官方收錄了 300 多款主題。github
其中比較老牌而且用戶量最多的是 Next 主題,你就算不知道這個名字,也必定見過它的樣式,以下圖:服務器
不要小看這黑白外表,這款主題已經迭代到 7.7 版本,先後兩位大佬負責開發維護,如今的維護者 stevenjoezhang 已經貢獻了 13 萬行代碼!hexo
因此主題看上去只是換皮膚,但自由發揮起來也是擼碼無底洞。框架
雖然目前已經有諸如 Next 這種老牌且功能強大的主題,但主題最主要的仍然是外觀和頁面交互。我我的是偏心 Material Design 有層次的風格,Next 這種黑白極簡的平面樣式有點不對我味口。ui
因而一款名爲「Fluid」的 Hexo 主題誕生了(原名爲「Material-T」),這是由我與項目原做者 @0x2E 兩位前端苦手共同開發的主題項目。搜索引擎
如下是咱們主題的首頁截圖:插件
再來一張文章頁面的截圖:
目前具備的功能特性:
該主題相較於其餘主題的優點:
GitHub: https://github.com/fluid-dev/hexo-theme-fluid
Preview: https://hexo.fluid-dev.com/