フリーランス / PG
企業とインフルエンサーのマッチングアプリの新規開発
企業とインフルエンサーのマッチングアプリの新規開発でフロントエンドを担当 React/Next.jsを利用して0からのサービス立ち上げに携わり機能開発を行っていた。 デザインにこだわったUIのため、UIライブラリを使用せずに開発を行ったためHTML, CSSはもちろん普段はUIライブラリに任せているJS機能も自身で開発。 State管理にRecoilを採用した開発だったため自らキャッチアップ、ベストプラクティスを模索しチームで相談しながらの開発も積極的に行っていた。 使用言語、環境 Go React/Next.js TypeScript Docker Git MySQL 問題点と解決方法 上記のUIライブラリの不使用やRecoilを初めて使用する際に、当然ながら知識不足が原因で開発が困難だった。 その際にGoogleでキャッチアップを行ったり、チームに相談、トライアンドエラーにて臨機応変に対応してサービスの完成までUIパーツの完成やRecoilのチームとしての使用感の統一を果たし開発することができた。