CSSは、変数や関数、様々な擬似クラスや制御文(if else)などの登場で、UI実装をマークアップで完結できるような進化を遂げています。
便利な構文が増え、JavsScriptが介在しない軽量なUIを組みやすくなった反面、複雑な記述を生み出しやすくもなっています。
本セッションでは、これまではJavaScriptが必須だったが、今ではCSSで実装できるUIと、これに対するテスト手法を検討し、CSSによる堅牢かつ軽量なUI実装の可能性を探ります。
・どのようにすればCSSを安全に活用できるのでしょうか?
・CSSで果たしてどこまでフロントエンドを開発できるのでしょうか?
・CSSは今後のフロントエンドの開発で、どういった立ち位置になるのでしょうか?
以上の問いに対する答えとなるようなセッションとなっています。