전체 글(754)
-
[그 외] 프로젝트 기획안 구조
프로젝트 기획안 프로젝트 개요 - 문제점 - 왜 이 문제가 중요한가 - 우리의 프로젝트는 이를 어떻게 해결하는가 - 기대효과는 어떤가 프로젝트 배경 주요 사용자 - 이 프로젝트는 누구를 위한 것인가 - 이 사용자들이 왜 중요한가 - 이들의 불편함을 우선순위를 높여 해결해야 하는 이유는 무엇인가 핵심 사용자 여정(기대효과) - 문제를 해결했을때 사용자가 얻을 수 있는 이득은 무엇인가 기능적 요구사항 관련 문서 배포 계획 - 해당 기능 출시와 관련된 고려사항 - 출시 후 예상 반응 Reference https://yozm.wishket.com/magazine/detail/253/ 구글 프로덕트 매니저가 알려주는 기획서 작성 꿀팁 | 요즘IT 구글 프로덕트 매니저가 알려주는 WHY 기반의 기획서 작성 방법과,..
2023.12.20 -
[네트워크] LAN과 WAN에 대한 나름의 이해
LAN과 WAN은 거리 개념에 따라 구분된다. LAN은 건물 안에서 구축된 네트워크 WAN은 건물 밖으로 구축된 네트워크 LAN은 범위가 좁지만 속도가 빠르고 오류 발생 확률이 낮다 반대로 WAN은 범위가 넓지만 속도가 느리고 오류 발생 확률이 높다 Reference Mizuguchi, K. (2018). 모두의 네트워크 (이승룡). 길벗.
2023.12.18 -
[Spring] MVC 패턴에 대해
MVC 패턴은 Model, View, Controller로 역할을 분리한 패턴이다. Controller는 모든 요청을 처리한다. 그리고 서비스 로직을 호출한다. 또한 Model(서블릿에서는 HttpServletRequest에)에 저장한다. View는 Model에서 데이터를 꺼내서 표시한다. Model은 Controller와 View 사이를 매개한다. 이 MVC 패턴에도 forward 중복, viewpath 중복 등 공통 처리가 중복된다는 문제가 있다. 이를 해결하기 위해 공통 처리를 해주는 프론트 컨트롤러를 사용한다. 실제로 Spring MVC에서는 프론트 컨트롤러가 구현되어 있다. Reference https://www.inflearn.com/course/lecture?courseSlug=%EC%8A%..
2023.12.17 -
[Spring] Controller에 대한 나름의 이해
MVC 패턴에서 사용되는 Controller는 들어오는 모든 요청을 처리한다. Reference https://www.inflearn.com/course/lecture?courseSlug=%EC%8A%A4%ED%94%84%EB%A7%81-mvc-1&unitId=71186 학습 페이지 www.inflearn.com
2023.12.17 -
[Spring] forward에 대한 나름의 이해
Forward는 클라이언트가 리다이렉트를 통해 2번 요청하는 것이 아닌 서버 내부적으로 호출한다 Reference https://www.inflearn.com/course/lecture?courseSlug=%EC%8A%A4%ED%94%84%EB%A7%81-mvc-1&unitId=71184 학습 페이지 www.inflearn.com
2023.12.17 -
[Spring] WEB-INF에 대해서
WEB-INF 안에 넣은 페이지는 프로젝트 디렉토리를 url로 요청할때 찾을 수 없다 컨트롤러가 포워딩해야만 볼 수 있다 Reference https://www.inflearn.com/course/lecture?courseSlug=%EC%8A%A4%ED%94%84%EB%A7%81-mvc-1&unitId=71184 학습 페이지 www.inflearn.com
2023.12.17