2022.02.09
일일 회고 7회차
Last updated
일일 회고 7회차
Last updated
해당 논문을 2월 8일에 1차 정리를 완료했지만, 논문에 대한 이해도가 부족해 2차 정리를 진행했다.
논문에 핵심이 정확하게 들어나지 않아, 논문의 한줄 한줄을 논문 요약이 아닌 개인적인 요약을 토대로 재작성하기로 결정했다. 다음은 Notion에 정리하고 있는 2차 정리 페이지이다.
논문을 어떻게 정리할지 고민하느라 많이 진행하지는 못 했지만, 현재 방향성으로 진행하면 2, 3일 내로 완료할 수 있을 것 같다.
배터리 관제 시스템
프론트엔드 개발 및 리팩토링 계획 논의원래는 배터리 관제 시스템의 프론트엔드를 Nuxt2에서 Nuxt3로 컨버팅하는 것이 계획이였으나, Nuxt3 공식 홈페이지의 Migration 페이지를 가보면 'Nuxt3는 더 많은 변경사항이 있을 수 있으므로 Nuxt2에서 Nuxt3로 마이그레이션 하는 것을 권장하지 않는다' 라고 작성되어 있는 것을 확인했다.
Nuxt 2 to Nuxt 3 (https://v3.nuxtjs.org/getting-started/migration/)
Nuxt 2에서 Nuxt 3 현재 Nuxt 2에서 Nuxt 3로의 마이그레이션 가이드가 없으며 더 많은 변경 사항이 있을 수 있으므로 권장하지 않습니다. 일부 기능은 Nuxt 2에서 삭제되었으며 일부는 아직 Nuxt 3에 구현되지 않았으며 일부는 Nuxt 3(및 Bridge)에 새로 추가되었습니다.
그렇다 하더라도 변경하는데 어려움이 없으면 컨버팅을 진행하려 했으나, Nuxt2와 Nuxt3의 Vuex Store를 사용하는 방식이 많이 바뀌었기 때문에 컨버팅 하는데 무리가 있을 것으로 판단이 되어 기존 코드를 리팩토링 하는 것으로 결정됐다.
같이 프론트엔드를 개발하는 팀원과 어떻게 진행할지 미팅한 결과는 다음과 같다.
아직 구현되지 않은 페이지 구현 완료
리팩토링
성능 튜닝
15일까지 서로 어떤 페이지를 구현할지 결정했으며, 리팩토링이나 성능 튜닝에 대해서는 페이지가 모두 구현 완료된 후에 다시 얘기해보기로 결정했다.
마이그레이션을 하기 전에는 반드시 공식 홈페이지의 마이그레이션 가이드를 확인해보자.
논문 2차 정리 완료하기.
배터리 관제 시스템의 구현되지 않은 페이지 구현하기.