Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CSS Modulesについてどう思ってますか? / CSS Evolution #14

Open
1 of 6 tasks
st44100 opened this issue Feb 22, 2017 · 1 comment
Open
1 of 6 tasks
Labels

Comments

@st44100
Copy link

st44100 commented Feb 22, 2017

Issueのタイトル

質問内容(20文字程度) / AMAブース名(下記)

質問をしたいAMAブースを選択してください

質問

CSS Modulesについてどう思ってますか?

@ahomu ahomu added the D2-CSS label Feb 22, 2017
@Yeshi
Copy link

Yeshi commented Feb 28, 2017

回答

  • (実務では)使ってないです。知らなくても問題ないこと。
  • Reactのプロジェクトでなければ多分使わないと思います。
  • どこからでも誰からでもアクセスできる上に上書きまでできる「カスケーディンク」というCSS最大の弱点を克服するもの。JSの中にCSSの世界を持ち込み、ユニークなハッシュを作って衝突を避ける。
  • しかし僕らは「カスケーディング」を悪いものだと思っていない。正しく使いこなせていない人が「もうグローバルはやめよう」と作ったもの。
  • 衝突を回避するための様々なツールも、それなりの設計力がないと普通にCSSを書いている以上に大変そう。
  • つまり何も解決していないのでは。

【会場質問】css modulesが微妙なのは、命名規則でスコープ問題解決できるから?

  • 「カスケーディング」がそんなに嫌いじゃない。
  • 与えられた機能を正しく使わず、使いづらいので無くしてしまおうというのは良くない。本質的に解決できてないと感じる。
  • プロジェクトとしては美しいが、Webとして美しいものが作れない。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants