CodePen簡介

tony1915發表於2017-12-28

CodePen就是用來製作測試頁面的網站。

是優秀前端demo的展示。我們進入其首頁就可以看到很多精湛的前端demo效果。

CodePen的意義在何處?
  1. 他人奇思妙想的效果,提供了互動靈感源泉
  2. 他人精湛效果實現,為自己的學習提供參考
  3. 支援流行技術,如SASS, 我們可以無需自建平臺,利用CodePen進行快速學習
  4. 想他人請教問題,利用CodePen製作問題demo,有助於問題快速解決
  5. 培養樂於分享,開源等積極的傳播精神
  6. 有助於整體前端技術的發展與進步

CodePen 是一個完全免費的前端程式碼託管服務。與 GitHub Pages 相比,它最重要的優勢有:

  1. 即時預覽。你甚至可以本地修改並即時預覽別人的作品。
  2. 支援多種主流前處理器。你從不需要手寫生產級別的程式碼,無論是 Jade 、 LESS 、 Sass ,還是 CoffeeScript 、 es6+( Babel ),都能盡情使用。
  3. 快速新增外部資原始檔。只需在輸入框裡輸入庫名, CodePen 就會從 cdnjs 上尋找匹配的 css 或 js 庫。
  4. 免費使用者支援建立三個模板,不是每個作品都需要從白板開始。
  5. 優秀的外嵌體驗,且支援 oEmbed 。在 WordPress 或 Reddit 等支援oEmbed的平臺上,只要簡單地把連結貼入編輯框,釋出後會自動轉為嵌入作品。

當然,它不是 Git ,不能記錄提交歷史。不過有 fork功能,通常出於“備份他人優秀作品,防止未來該作品消失了或者變了樣子”的目的而使用。