WORK

2022/07/31

メディカル分野 vue2 から vue3 への移行を行いました。

健診など医療業務を支援するメディカル系システム開発をお受けしました。

こちら、従来システムが巨大で冗長で煩雑となってしまったことから、この際スクラッチ開発で!となりました。


当方では、現行 Vue2 / Nuxt2 で実装されたクライアントを Vue3 / Nuxt3 で作り直す開発を行いました。


技術要素は下記のとおりです。


フロントエンド

Nuxt (3.x) / Vue (3.x) composition-API / Tailwindcss


バックエンド

Linux / MySQL / Ruby on Rails (5.x)


インフラ

GCP


開発環境

GitHub / notion / Figma


当時はまだ nuxt3 が RC 版であったことからライブラリそのものに不安定さが残っており色々と苦労しましたが、最終的にはスッキリとモダンなコードに書き直すことができました。