技術
長久以來,撰寫 CSS 已經夠直覺:新增附檔名是 .css
的檔案,打開編輯器,開始打字就對了。
經過幾年之後,CSS 已經發展出自己的科技生態系,像是 Sass 與 Less 的預處理器,還有像 BEM 和 Atomic CSS 的方法論,然後近期的進展有 CSS-in-JS。
時至今日,精通前端之路不只要知道如何撰寫良好 CSS,還有這些技術的選擇與時機。
看法概觀
此部分的概觀是調查對於工具與方法論的意見。綠色區塊代表正面的意見,而粉紅色區塊則是對應負面看法。
每個圓圈的直徑代表所有四種意見經過調整的回應總數(排除不知道該技術的回應。)
將滑鼠移到節點上,就可以看到詳細資料,還有代表此問卷答題者總數的區塊。
我之前使用過,而且願意再次使用
我有聽說過,也有想要學習
我有聽說過,但是沒有興趣
我之前使用過,但是不願意再次使用
使用量與滿意度
此圖表顯示每個技術根據使用者總數的滿意比例。 可以分成四個象限:
- 評估: 低使用量、高滿意度。是值得關注的技術。
- 採用: 高使用量、高滿意度。可以放心採用的技術。
- 迴避: 低使用量、低滿意度。近期最好避免的技術。
- 分析: 高使用量、低滿意度。如果正在使用這些技術,要進行重新評估。