면접에서 떨어진 김에 springboot + react로 포트폴리용 프로젝트를 만들어볼 생각이다. 앞으로 한 4달?동안은 프로젝트만 만들 생각이다. 차라리 잘 됐다.
총 2개의 프로젝트를 만들 계획이며, 나 혼자 다 진행할 예정이다.
굉장히 허접할 테지만 그래도 면접에서 어필할 요소가 되면 다행이다. ㅎㅎ
첫 목표로 잡은 것은 velog다. 이유야 뭐 내가 자주 사용하는 플랫폼인 것도 있고, UI도 심플하고 깔쌈한게 왠지 만만해? 보이기도 해서이다. 최대한 비슷하게 구현해보려고 노력하겠지만, velog editor의 특징이 markdown 언어기법은 구현하지 못할 것 같다. 구현과정에서 UI는 편의상 상당히 많이 대체될 것이다. 혼자서 구현할 거니, 디자인 쪽은 최대한 라이브러리를 갖다 쓰는 쪽으로 대체할 것이니 말이다.
대충 페이지가 몇개일지 생각해보았다.
대강 요 정도인 것 같다.
아주 크게 보면 요 정도? 가 떠오른다. 뭐 만들다보면 알아서 걸러질 건 걸러지고 추가할 건 추가되겠지..
생각보다 떠오르는 게 없네.... 이 정도면 되겠지?
필요한 기술스택이 뭐가 있을지 좀 생각해보자..
세션 인증 방식은 JWT 토큰으로 처리하도록 하겠다. 대충 요렇게 정해놓고, 시작하도록 하겠다.