フロントエンドカンファレンス沖縄2023
レギュラートーク 10分

制約によるフロントエンドの改善というアプローチ

Shinyaigeek Shinobu Hayashi/Shinyaigeek Shinyaigeek
2

発表概要

コードベースに秩序をもたらすため、各種linterを利用している方も多いのではないでしょうか?本セッションでは秩序という観点以外ででも、linterによるアプリケーション特性に沿った独自のlint ruleにより齎される、DXやUXの改善のアプローチや知見についてお話しします。本セッションでは実際の制約の例と効能をいくつか紹介しつつ、皆さんもこうした制約ベースでのフロントエンド改善をおこなっていく足掛かりを提供します。

Agenda

  • 独自のlint ruleの開発手法
  • 各種具体例
    • HTTP Request Header の安全な取り出しを制約により実現する
    • Bundler,Compilerフレンドリーなコードによる開発者体験の向上を制約により実現する
    • Terserフレンドリーなコードによるビルドサイズの縮小を制約により実現する