前端winter、杨村长、然叔Webpack优化实战
官方支持
默认支持 styled-jsx 和 CSS Modules
一般来说,简单需求用前者,复杂需求用后者
React 个人体验
styled-jsx 不方便分离 CSS 和 JS
CSS Modules 用起来太麻烦
styled-components 用起来顺手
静态资源
next 推荐放在 public 里
个人觉得不太好
因为放在 public 里不支持改文件名(如哈希)
默认支持 styled-jsx 和 CSS Modules
一般来说,简单需求用前者,复杂需求用后者
styled-jsx 不方便分离 CSS 和 JS
CSS Modules 用起来太麻烦
styled-components 用起来顺手
个人觉得不太好
因为放在 public 里不支持改文件名(如哈希)