프로젝트 홈페이지

Gong Intaek·2022년 8월 14일
0

프로젝트

목록 보기
1/3
post-thumbnail

홈페이지 만들기

  • 클라이언트와 연결된 서버 서버와 서버서버를 통괄하는 메인서버로 구성할 예정
  • 서버스택은 node.js, express, typescript를 사용할 예정
  • 데이터 베이스는 mysql 를 바탕으로 typeorm을 사용할 예정
  • 배포는 aws를 사용 할 예정.(새로 생성한 계정을 이용)
  • 제작 기간은 딱히 정하진 않음 - 생각하고 정리되면 그에 맞춰 행동할 예정
  • ~~클라이언트 부분중 생각했엇던 기능: ~~
    • 홈페이지는 그동안 연습하거나 했던 것들을 담아둘 공간으로서 제작하려고 햇기에 해당 영역을 기능으로 구현해야한다. 이후 개별프로젝트나 새로운 언어 기능을 학습할때의 결과도 같이 올려둘 예정.
    • 가능하다면 벨로그에 작성중인 블로그를 같이 게시할수 있었으면 한다. 해서 해당 부분을 고민해볼 것.
    • 그 외 연습하고자 하는 기능들을 추가해볼 영역이 별도로 필요로 할듯하다.
  • 클라이언트 외형(메인페이지)
    • 상단에 얇은 바를 구성 위에 언급한 기능으로 가는 메뉴를 나열 시킴
  • 사이드 페이지
    • 메인페이지에서 구성된 바는 공통으로 나타나게하고 좌측에 사이드 바를 구성 별개의 세부 메뉴를 나타나게 구성함. (세부적인 크기 위치는 확정 되지 않음. )

Requirement

  • velog처럼 게시글을 보여줄수 있는 공간 필요(깃헙을 이용한 블로그처럼 마크다운 문서를 활용하는 바업ㅂ을 고민해봐야겠다.)
  • 기존 작업 결과들을 나타낼 별개의 페이지 필요(현재 github.io 에 나타난 부분을 하나의영역으로 축소시켜야함.)
  • 위 두가지의 기능이 최소 요구 조건
  • 별도로 서버 연결은 필요없고 깃헙에 올려질 것이므로 별다른 배포장소도 필요없음.
  • 앞서 언급한것처럼 md 파일을 클라이언트에서 나타내는 방법을 찾아볼 것(그것이 설령 쉽다 하더라도 아는바가 없으니..)
  • md to html package를 찾아볼 것

Log

  • 2022/08/14 별개 페이지로 작성
  • 2022/08/18 기존 내용을 버리고 만드려고 하는 홈페이지에 요구되는 기능을 생각해봄.
  • 2022/08/18 "md to html package를 찾아볼 것" 추가
profile
개발자가 되기위해 공부중

0개의 댓글