본문 바로가기

프로젝트 목록2

[My TroubleShtting] 설계 https://nakhwa.tistory.com/2 My TroubleShotting 개발을 진행하며 발생한 문제점들은 수없이 많다. 개발공부를 하며 가지고 있는 불만사항은 중복되는 문제점이 발견되었을 때, 그 해결법을 찾기위해 또 시간을 쓰고 있다는 점. 하여, 어떠한 nakhwa.tistory.com 0. 방향 개발 의도, 목적, 환경 등의 개요를 서술한다. 개요에 기반하여 유즈케이스 다이어그램 작성 개요 + 유즈케이스에 기반해서 아키텍쳐 설계도 작성 1. 서비스 개요 사용자 및 관리자는 "나"한명으로 한다. 타 유저의 접근은 허용하되, 오로지 읽기만 가능하게 한다. 일반적인 블로그처럼 카테고리를 만들고 글을 작성, 수정, 삭제 할 수 있어야한다. 검색이 가능해야한다. 검색 대상은 제목 및 내용을 포.. 2023. 6. 23.
My TroubleShotting 개발을 진행하며 발생한 문제점들은 수없이 많다. 개발공부를 하며 가지고 있는 불만사항은 중복되는 문제점이 발견되었을 때, 그 해결법을 찾기위해 또 시간을 쓰고 있다는 점. 하여, 어떠한 문제점이 발생했을 때, 그 해결법을들 모아놓은 나만의 트러블슈팅 웹 사이트를 운영하고자 한다. 주안점은 다음과 같다. 1. Node Express + React 를 활용 2. Rest API 대신 GraphQL과 Apollo 사용 3. MongoDB 사용 4. 알파 버전 개발 완료시, Jenkins를 활용하여 배포 후 자동화 5. 쿠버네티스를 활용할 수 있으면 활용 6. Jest, Enzyme등 을 활용하여 테스트 7. 그라파나와 프로메테우스 등의 모니터링 툴을 활용하여 모니터링 - 설계 https://nakhwa.tis.. 2023. 6. 23.