본문 바로가기
ETC

킹명주의 일기장을 개발했다리..

by 킹명주 2022. 12. 28.

내년부터 본격적으로 취업을 준비할 것 같다. 그래서 취업 준비를 하면서 느끼는 감정이나 사소한 일을 정리하면서 진행을 할 예정이다.

 

해당 블로그에는 주로 기술에 관련한 내용이나 지식, 코딩 준비 등의 내용만 담을 것이기 때문에 새롭게 취준일기장을 개발해야겠다고 결심했고 현재 개발 중이다.

https://kingmj.tk/home.html

 

킹명주일기장

 

kingmj.tk

프론트 경험이 없기 때문에 react나 vue를 사용할줄모른다 ㅎㅎ.. 그래서 예전 기억을 떠올려 html로 웹을 개발했다.

구조는 다음과 같다.

서버는 AWS의 EC2를 활용해서 배포한 것을 확인할 수 있는데 웹은 ...???🙄

웹은 바로 github에서 배포했다 ㅎㅎ... github-page라는 것을 활용했는데 간단하게 소개하고 넘어가겠다.

우선 html을 업로드할 레파지토리를 하나 생성한다. (무료로 사용하는 경우에는 반드시 퍼블릭으로 레파지토리를 생성해야 함)

그리고 settings에 pages를 클릭하고 branch를 그림과 같이 설정해주면 끝이다. 그러면 main branch에 html을 올리면 자동으로 웹으로 배포가 된다. 참고로 도메인은 구매해서 붙여야 한다 ㅎㅎ;; 안그러면 굉장히 못생긴 url로 접속해야 한다.

 

그리고 spring boot와 java를 활용하여 API를 구축하고 있다. 그리고 해당 일기장은 read만 가능하고 write는 킹명주 즉, 나만 가능하다. 이를 방지하고자 JSON WEB TOKEN 기술을 도입해서 사용 중이다. 서버는 EC2를 활용해서 배포할 예정이다.

 

결론: 일기장 많관부 ^_^

 

'ETC' 카테고리의 다른 글

[정적 코드 분석] sonarQube 사용해보기  (4) 2023.08.01
소프트웨어 마에스트로 13기 회고  (11) 2023.01.30