@potato4d が @kazushikonosu に、 UIT Survey 2022 について話を聞いてみました。
UIT Survey 2022
https://engineering.linecorp.com/ja/blog/uit-survey2022-report
質問項目
How many times do you work remotely in an average week?
7割近くのエンジニアがほとんど毎日リモートで勤務しており、週3~4のリモートを含めると9割ほどのエンジニアがリモート中心で勤務しています。
Usage of UI frameworks
以前まで優勢だった Bootstrap とその派生の勢力が弱まり、 tailwind 系統が伸び続けている。以前として vanilla も根強い人気を誇っている。
Usage of library for React state management
React の状態管理は Redux が最も人気だが Recoil も少しずつ伸びている。また、 HTTP Client が状態を持つことも増えており、敢えて状態管理ライブラリを使わないケースも増えてきていることが見られる。
Usage of libraries for state management in Vue
Vue の状態管理は Vuex が現役。Pinia はまだまだ普及しきっていない様子。
Usage of JavaScript libraries/frameworks
ついに React が一位に。長年 Vue が一位だった UIT のトレンドが大きく変わる。依然として日本語コミュニティの初期メンバーである @kitak が関わっていた東京では Vue が根強い人気を誇っている。