개발자 TIL
payhere 과제전형 마치며.
KeomBi
2023. 1. 6. 11:02
payhere의 과제
jwt를 이용해서 회원가입로그인로그아웃 등
게시글 작성,삭제,수정,복사 기능을 만드는 거였다.
솔직히 기능 자체는 그렇게 어려운건 없었는데
혼자 만드는데 생각할게 많았다.
이전부터 프로젝트를 진행하면서 느낀거지만
어떤 기능을 넣고 얼마나 화려하게 꾸미는게 우선 순위가아니라
api설계라던지 모델링 db.스키마 등 기초 설계가 중요한다는걸 깨닫는다.
알면서도 아니나 다를까
과제를 마치고나니 db설계가 아쉽다는 생각이든다.
딱 정해진 필수요건에만 신경쓰는것이아닌 면접관에게 최대한 많은 것을 보여주어야했는데 아쉬울다름이다.
그래도 이번 과제전형을 하면서 배운게 몇가지가 있다.
우선버튼 클릭시 복사되는js
execCommand
https://github.com/Beam-ki/payhere_work
GitHub - Beam-ki/payhere_work
Contribute to Beam-ki/payhere_work development by creating an account on GitHub.
github.com
참고
getelementbyid 값 가지고올때
input은 .value
div 및 text는 .innertext 사용
페이지네이션에대한 정확한 이해
Fe와 연동할때 settings.py에 어떤 것을 추가해주어야하는지 좀 더 배웠다.
다만
아직까지는 수강생수준에서 못벗어났다는 생각이 떠나질 않는다.
이곳저곳 연락이오긴하는데 이왕이면 내가 선택한곳에서 직장생활을 하고싶다.