技術

長久以來,撰寫 CSS 已經夠直覺:新增附檔名是 .css 的檔案,打開編輯器,開始打字就對了。

經過幾年之後,CSS 已經發展出自己的科技生態系,像是 Sass 與 Less 的預處理器,還有像 BEM 和 Atomic CSS 的方法論,然後近期的進展有 CSS-in-JS。

時至今日,精通前端之路不只要知道如何撰寫良好 CSS,還有這些技術的選擇與時機。

此部分的概觀是調查對於工具與方法論的意見。綠色區塊代表正面的意見,而粉紅色區塊則是對應負面看法。

每個圓圈的直徑代表所有四種意見經過調整的回應總數(排除不知道該技術的回應。)

將滑鼠移到節點上,就可以看到詳細資料,還有代表此問卷答題者總數的區塊

我之前使用過,而且願意再次使用
我有聽說過,也有想要學習
我有聽說過,但是沒有興趣
我之前使用過,但是不願意再次使用

此圖表顯示每個技術根據使用者總數滿意比例。 可以分成四個象限:

  • 評估: 低使用量、高滿意度。是值得關注的技術。
  • 採用: 高使用量、高滿意度。可以放心採用的技術。
  • 迴避: 低使用量、低滿意度。近期最好避免的技術。
  • 分析: 高使用量、低滿意度。如果正在使用這些技術,要進行重新評估。