Wowgineer Notes

WowTechエンジニアの徒然開発日記

Wowgineer Notes

〜新たな"Wow"を生み出す〜

フロントエンド

Redux Toolkit を導入してみたら、とても良かった!!!

Web開発チームの山本です。 Reactで作成した既存のアプリケーションにRedux Toolkitを導入してみたのですが、想像以上によかったので、今回はRedux Toolkitについて紹介します。 Redux Toolkit とは Reduxを効率的に開発するために作られた公式のツールセッ…

初めてVue + VuexでNewsAPIを使ったアプリ作ってみた

Web開発チームの山本です。 普段はReactで開発をしているのですが、Vueには触れたことがなかったので、簡単なアプリを作成してみました。今回は、ニュース記事を表示できるアプリについて紹介します。 アプリ概要 開発環境 準備 Vue CLIをインストール プロ…

Reduxのパフォーマンス改善でImmutable Dataの概念にぶち当たった話

Web開発チームの山本です。 以前の記事でReduxのStore設計について書いた通り、Reduxの道へと踏み出したのですが、その後パフォーマンス面での課題にぶち当たったので、今回はReduxでパフォーマンス改善に取り組んだことについて紹介します。 背景 課題 Redu…

絵文字リアクションの開発裏話

Web開発チームの山本です。 WowTalkに絵文字リアクション機能がリリースされ、時間が少し立ってしまったのですが、自分の中でも思い出深い機能でもあるので、今回は絵文字リアクション機能の開発裏話を紹介します。 絵文字リアクション機能とは? 絵文字リア…

ReduxのStore設計で気をつけたこと

Web開発チームのフロントを担当している山本です。 今年リリースをした集計機能でReduxを導入しました。集計機能とは、お客様によりWowTalkを使っていただくために、社内の浸透をサポートする機能です(詳しくはこちら)。Redux導入にあたり一番頭を悩ませた…

カラーユニバーサルデザイン認証を取得した時の開発話

Web開発チームのフロントを担当している山本です。 昨年ワウテックは、カラーユニバーサルデザイン(CUD)認証を取得しました。(詳しくはこちらから)より良いサービスを提供できるよう奮闘する中で、CUD認証の取得は新機能とは少し違う新たな取り組みでし…

駆け出しエンジニア1年目で学んだ3つのこと

Web開発チームのフロントを担当している山本です。 最近では技術開発部の仲間も着々と増え、再来年入社の新卒採用まで始まりました。基本的に技術開発部は実務経験のある方が主なのですが、私は実務未経験からの採用でした。エンジニアを目指している人やエ…