原创 淺析 web 前端 MVVM

前言 記得四個月前有一次面試,面試官問我 MVVM 是什麼,MVVM 的本質是什麼。我大腦一片混亂,那時我對 MVVM 的認知就只是“雙向綁定“和“Vue”,以這個關鍵字簡單回答了幾句,我反問 MVVM 的本質是什麼,對方就重複一次雙向綁定

原创 使用 Gatsby.js 搭建靜態博客 5 博客上線

這真的是最簡單的一步啦~ 使用 netlify deploy 你的網站 netlify 是一個可以幫助你自動部署網站的平臺。你可以選擇自己買服務器,運行 build 然後推送到自己服務器(或者直接使用 gh-pages),但是使用 netl

原创 使用 Gatsby.js 搭建靜態博客 3 樣式調整

回顧:使用 Gatsby.js 搭建靜態博客 2 實現分頁 爲了測試樣式,隨便找一個以前的 md 文件粘貼到 blog 項目中渲染看看效果: emmm,問題大了,必備的代碼高亮都沒有... 但是當我審查元素時發現,這竟然是已經被分詞的狀

原创 使用 Gatsby.js 搭建靜態博客 2 實現分頁

原文地址:https://ssshooter.com/2018-12... 可以先複習 -> 使用 Gatsby.js 搭建靜態博客 1 關鍵文件 <- 本文將會介紹如何爲初始項目添加分頁功能。 理解頁面創建原理 上一篇的 gatsby-

原创 使用 Gatsby.js 搭建靜態博客 1 關鍵文件

原文地址:https://ssshooter.com/2018-12... 靜態博客之前也有搭建過,不過使用 Hexo 一鍵生成的,其實當時也有考慮過 Gatsby,不過這個框架搭建博客入門還是比較難的,前置知識點包括 react 和 g

原创 在 React Native 使用阿里 iconfont 圖標

熟悉前端開發的大家都一定知道 iconfont.cn,在網站下載圖標集,會自帶教程告訴你如何在網頁使用 iconfont。但是在 React Native 中,跟網頁使用的步驟就不同了。我最開始百度出來的文章,不少都推薦借用 react-n

原创 一個 PWA 的誕生

PWA(Progressive Web Apps)雖然是網頁應用,但是可以帶來媲美原生的用戶體驗,其中包含離線可用,後臺推送等功能。PWA 不是一個新名詞,早在 2015 年已經開始提出這個思想並明明,但是直到 iOS12 發佈,PWA 終