diff --git a/src/components/Education/index.js b/src/components/Education/index.js
index f93f559..730216c 100644
--- a/src/components/Education/index.js
+++ b/src/components/Education/index.js
@@ -16,6 +16,19 @@ export const Education = () => {
+
+
+
React18공식문서에 대한 비공식 한국어 번역스터디 참여
+
+
+
+ -
+ (2023.3~2023.5)
+ https://react-ko.dev/learn/extracting-state-logic-into-a-reducer
+
+
+
+
현대아이티앤이 채용확정형
diff --git a/src/components/WorkExperience/index.js b/src/components/WorkExperience/index.js
index b0360e8..fa58bad 100644
--- a/src/components/WorkExperience/index.js
+++ b/src/components/WorkExperience/index.js
@@ -13,43 +13,67 @@ export const WorkExperience = () => {
React/nextjs, Spring Boot) 지원 및 안정화 작업 참여`}
+ issueList={[
+ "jsp에서 model-viewer 라이브러리를 스크립트에 심어 구현했던 3d 이미지를 react/모노레포 환경에서 개발",
+ "변경된 알림 랜딩 url과 새로운 배치개발 컨벤션을 바탕으로 앱푸시 또는 카카오 알림톡으로 대고객 재입고 알림 전송하는 배치 개발",
+ "상품 옵션 조회 API에서 에러 응답 시, 프런트에서 방어로직 부재로 구매레이어가 빈 창으로 뜨는 오류",
+ "만료된 accessToken으로 접근 시 API에서 에러 핸들링을 해주지 않아 일부 사용자들이 구매레이어 창을 볼 수 없는 오류.",
+ "차세대 통합 테스트를 위한 상품상세 페이지 정책 정리",
+ ]}
didlist={[
- `외부 솔루션을 사용하는만큼 서버 간 통신 포맷을 통일하기 위해 자사
- 상품평 포맷에 맞게끔 데이터 가공처리`,
- "상품평 탭 진입 시 상품평 키워드 노출 및 키워드별 상품평 리스트를 전시",
+ "jsp에서 model-viewer 라이브러리를 스크립트에 심어 구현했던 3d 상품 이미지를 react/모노레포 환경에서 동일 라이브러리를 npm으로 다운받아 커스텀 태그로 재정의하여 glb 파일 노출되도록 개발",
+ "안정적인 알림 전송 테스트를 위해 배치 실행 시, 랜딩 url을 설정하여 테스트 가능하게끔 파라미터로 변경할 수 있게끔 개발 진행 / enum을 활용하여 알림 채널 및 상담전화 분기된 소스를 공통화하는 작업",
+ "상품 옵션 조회 API를 호출하는 프론트 소스에서 불필요한 try-catch문을 삭제하고 흩어져있는 에러핸들링 로직을 공통을 처리할 수 있게끔 한 곳에서 오류 처리하고 방어로직을 추가 할 수 있게끔 코드 개선 (관련 내용 정리 : https://jyu-log.tistory.com/93)",
+ "만료된 accessToken으로 접근 시 API에서 적절히 예외를 throw하여 프론트에서 accessToken을 재발급할 수 있도록 오류 수정",
+ "상품상세 기획자와 함께 통합 테스트를 위한 상품상세 영역 IA 문서 작성 및 정책 정리",
+ ]}
+ toDoList={[
+ "bf cache의 적용을 위해서 3d 관련 소스를 권장하지 않아, 3d 관련 팝업들은 모두 dynamic import로 전환 예정.",
]}
- teckstack={"javascript, jsp, Java, Spring Framework"}
+ teckstack={"javascript, React, Next.js, Java, Spring Boot"}
/>
{/*