大学時代の後輩が社長をしているので、無理を言って参画させてもらった。フロントエンドがReact + Next.jsで、バックエンドがRuby and Railsという組み合わせで、複数のプロダクトを並列で開発しており、そのうちReactの部分だけを担当した。コンポーネントの開発、ページ作成、バグ修正、リファクタリング、レビューなどをした。初めてGitHub・Slackを使った、モダンなウェブのチーム開発にはじめて参加して体験した。
- GitHub・Slackなどを利用した「モダンなウェブ開発」を初体験
- プルリク・レビュー
- アジャイル・TDD的開発のチーム体制(10人弱)
- React + Next.js
- 機能追加よりも負債解消
- 根本設計の分析・提案・リファクタリング