axios를 활용한 api 통신 방법Project 구조 (craco, Path alias를 이용한 절대경로)Form Validation생각보다 경쟁률이 높아 놀랐으며, 팀원들의 실력이 뛰어나 두 번 놀랐다.공부가 필요한 부분들을 많이 찾을 수 있었으며 강한 동기부여가
- 과제를 구현하는데 필요한 기능과 조건이 맞아 100% 구현하지 못했다. - 기존에 학습한 redux를 활용하지 못하고 useContext를 이용한 상태 관리를 하였다.
TypeScript를 이용하여 첫 프로젝트를 진행하였다.TypeScript를 처음 사용해보는 프로젝트라 걱정이 많았는데 과제가 비교적 쉬운 내용이라 다행이였다.TypeScript를 이용한 redux 사용 방법에 대한 추가 학습이 필요해 보였다.벨로그 정리 링크결론적으로
TypeScript로 redux를 사용했다.SCSS를 처음 사용했다.구조 명세서를 가지고 UI부터 고민하여 프로젝트를 완성시켰다.아직 TypeScript가 익숙하지 않아 쉬운 기능을 구현하는데에도 시간이 오래걸렸다.SCSS를 처음 사용해 봤는데 기존에 알고 있었던 CS
- Next.js와 TypeScript 의 조합을 처음 사용해 보았다. - 예상보다 구현해야하는 기능이 많이 시간이 오래 걸렸다.
- 적은 인원으로 프로젝트를 시작해서 걱정이 있었지만 남은 팀원들과 회의를 통해 개발의 분배를 잘해서 뿌듯하다. - 개발뿐만 아니라 사용자의 입장에서 UI/UX를 고민하면서 프로젝트를 진행하였습니다. 또한 효율적인 프로그램 개발을 위해 고민을 많이 할 수 있었던 과제였
- 혼자서 프로젝트 설계부터 기능 구현까지 진행하였다. - 자바스크립트를 활용한 클립보드 저장, 만료 기간 계산, 이미지 Error 처리 등 새로운 기능들을 사용해 보았다.
프로젝트 링크배포주소 바로가기 (width = 1200px 이상 화면에 최적화되어있습니다.)주제 : TypeScript와 Next.js를 이용한 애니메이션 홈페이지 개발 프로젝트