Hyunseok
현재 사이트는 2024년 11월 이후로 업데이트 되지 않습니다. 새 글은 블로그로 확인해주세요. 블로그로 이동
프로그래밍/개인홈페이지 :: 블로그 만들기 프로젝트 - 구상
2022. 11. 10. 03:12

현재 사이트는 2024년 11월 이후로 업데이트 되지 않습니다. 새 글은 블로그로 확인해주세요. 블로그로 이동

코로나가 거의 완치되었고.. 머리가 정상적으로 돌아가기 시작하고

 

한 3일정도 머리를 싸매고 고민을 했다 

 

(아.. 개인적으로 뭔가 만들고 싶은데 뭘 만들어볼까)

 

지금 당장 필요한 게 뭘까 생각도 해보고, 지금 내가 만들어두면 뭐가 좋을까를 많이 생각해보았다 

 

그리고 당장생각난게 자꾸 아쉬웠던 티스토리 스킨을 만들어보자! 가 1순위가 되었다 

 

 

그래서 스킨을 만들.. 까 했는데 막상 그러기에는 너무 빨리 끝날 것 같기도 하고 

 

이왕 스프링부트도 할 줄 알고 거의 모든 기능을 내 손으로 이미 다 만들 수 있는데 굳이?라는 생각이 들었다

 

그래서 이번에는 아예 그냥 0부터 내가 원하는 블로그를 처음부터 만들어 보기로 한다 ..

 

 

-----

 

1. 기능 구상

뭘 넣을까 잘 생각하고 메모장에 슥슥 적기 시작했다 대충 적은 기능들은 아래와 같다 

 

UI 국제화(한국어 완성 후 다시 작성)

검색 유입을 위한 SEO작성

글 - 작성/수정/삭제/읽기/티스토리 동시 작성

댓글 - 작성/수정/삭제/읽기/답글

채팅방 - OAuth2 연동 로그인 + 채팅

관리자페이지 - 검색유입분석, 투데이 종합, 글수정삭제, OAuth 인증현황,인증현황 회원현황

 

대충 이 정도 아닐까 한다

 

아마 만들면서 빼고 덧대고 추가하고 등등.. 여러 가지가 있을 예정이지만

 

이 정도로 끝낼듯하다 

 

2. 기간

기간은 이번 달 안으로 최대한 시간을 쥐어짜서 완성해 볼 예정이다 

 

3. 스택

시간이 별로 없으니 최대한 익숙한 스택으로 때울 건데 거기서 덜 익숙하지만 익숙할만한 것을 더해서 여러 가지를 짬뽕해볼 생각이다 

 

백엔드 :

spring boot(java) - 메인 api서버  + fast api(python) 채팅 + 기타 간단한 api요청 서버 + mysql

 

스프링 부트야 미치도록 파놔서 적당히 금방 슥슥하면 다 만들 수 있어서 최대한 빠르게 기능을 땡기고 

채팅 서버만 새롭게 배울 fastapi로  웹소켓 등을 구축하여 만들어 볼 예정이다 

또한 1차적으로 액세스 토큰만 적용해놓고 2차적으로 중간에 redis서버를 둬서 리프래시 토큰도 구현해보자

 

프런트:

vue3 블로그 본체 + bootstrap5 + react 채팅페이지 

최대한 vuecli 로 빠르게 적용해놓고 .. SEO작업을 들어가서 만들어봐야겠다

모바일페이지는.. 따로 작성하든 해야겠다

채팅페이지야 어차피 검색 노출할 필요도 없고 따로 페이지를 만들어 구축하는 게 나아 보여서 리액트도 버릴 수 없어 보이기도 하고..

또한 따로 빼서 리액트 네이티브로 앱을 만들어 어플도 한 번 만들어보려 한다.. (이건 진짜 시간이 남으면..)

 

이번.. 달 안에 가능... 할 거라 믿는다  

 

부트스트랩은.. 너무 편하다 다만 이번에는 SASS파일을 따로 빼서 공통 디자인을 좀 수정해서 작성할 예정이다 

 

4. 디자인 

 

이번에 만든 포트폴리오 사이트의 틀을 좀 참고하려 한다 

이번에는 색 반전으로 흰 메인-검은색 이런 식 + 각진 디자인으로 갈 것 같다 

 

최대한 각진 디자인과 또한 velog의 디자인도 가져와서 만들어보자 

 

또한 이번에 포폴 사이트 만들면서 뼈저리게 느낀 거지만

 

grid를 적극 활용해야겠다.. 그리고 width는 1280 기준으로 작성, 모바일 페이지를 따로 안 만들어도 괜찮게끔 만들어볼 예정이다..

 

 

그럼 대충 틀은 잡혔으니 바로 프런트 페이지를 만들러 가봐야겠다

 

 

 


프로그래밍/개인홈페이지의 다른 글