タイトル、当たり前なことではあるんだけど、ハッとした。
副業でお世話になっている会社さんの CTO の方に「CSS 管理するのがつらいんすよねぇ。フレームワークとかでも解消しないし、なんか良い方法ないんすかねぇ。」と雑に聞いたときのアドバイス。
つらいことを改善する、最も間違いない方法は完全に除去すること。完全に排除することは無理という発想を捨ててこそ、次のステップにいけるのかもね、人生何事も。深い。
---
ちなみに、CSS 書くのがつらい話の各論は、CSS を TypeScript で書けるライブラリを導入し、機能実装時に HTML の構造や CSS を意識せずにかけるようにデザインシステムを構築することが解ぽい。エンジニア、デザイナーともに高いレベルを要求されるので銀の弾丸ではなさそう。理想の姿を作るには、自分自身で試行錯誤を深くし続けないとだめかも。windows のアプリ開発時にこれやってアプリ作成の雛形っぽいの作れたので Vue.js でもやってみるか~。