エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
よりハイパフォーマンスに動くライブラリへ ピクシブ・デザインシステムの展望と乗り越えるべき課題
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
よりハイパフォーマンスに動くライブラリへ ピクシブ・デザインシステムの展望と乗り越えるべき課題
SVGファイルをDOMにレンダリングする仕組みで実装 mimo氏:このような技術選択を経て、Web Componentsと... SVGファイルをDOMにレンダリングする仕組みで実装 mimo氏:このような技術選択を経て、Web Componentsとして自分たちで実装を進めることになりました。ここからは、Web Componentsを自前で実装することにした理由と方法を話します。 Web Componentsとして実装が決まった@charcoal-ui/iconsは、内部でSVGアイコンを文字列として取得して、HTMLにそのタグをレンダリングするという仕組みになりました。 使うアイコンだけをimportすることができ、特定のフレームワークに依存することなく実装ができたので、無理のない実装になりました。 ちなみに、「Ionic」というライブラリの中にある「ion-icon」というアイコンライブラリが、これに近い実装になっています。そのくらい良い手段だったのかなと思っています。 実際、作るにあたっては、Vue 3の実装