결과물 링크 https://github.com/hakjunjoo/outsideworld GitHub - hakjunjoo/outsideworld Contribute to hakjunjoo/outsideworld development by creating an account on GitHub. github.com 튜터님 피드백 전체적으로 완성도있게 잘 만들어 주셨네요! URL로 업로드는 나중에 꼭 AWS S3 를 통해 업로드하는걸로 구현해주세요 카카오 로그인 기능에 백오피스 관리기능까지… 잘 만들어주셨네요! 최근 3회 비밀번호 막기위해 oldPassword1,2 필드 사용하신것 칭찬드려요. 하지만 개별 테이블로 만드는걸 추천드립니다. 팔로우한 유저들의 게시글 받아오기 대단합니다! 실제 현업에서도 많이 고민..
프로젝트에서 서버에 대한 구현이 거의 완료되어서 더 완성도 높은 프로젝트 결과물을 위해 프론트앤드도 구현하기로 했다. 프론트앤드는 정말 경험이 하나도 없기 때문에 하나하나씩 새로 공부를 해야했다. HTML과 CSS는 어찌어찌 부트스트랩과 구글링을 통해서 해결했다.. 이제 문제는 회원가입부분에서 입력한 내용을 서버와 통신하는 것인데 이 역할은 js가 해준다. 여기서 활용할 수 있는 것이 ajax인데 입력받은 내용을 server와 통신을 해주는 역할을 한다. ajax를 사용하는 이유는 크게 두 가지 이다. 요청에 대한 응답을 HTML이 아닌 Data(Json)을 받기 위해 비동기 통신을 하기 위해 유튜브에서 강의도 찾아보고, 구글링도 열심히 해서 작성한 코드는 다음과 같다. 프론트는 하나도 모르니까 정말 어..
프로젝트 소개 프로젝트 제목 밖에서 오늘 뭐하지? 프로젝트 서비스의 핵심적인 목적 또는 기능 핵심 목적 E가 되고 싶은 아이(I) 있어? 있다면 여기에 주목해 봐! 소문자 e인데 오늘 가야할 곳을 모르겠다고? 그렇다면 이곳에 들어와 봐! 필수 기능 사용자 인증 기능 — 혜연 프로필 관리 기능 — 성민 게시물 CRUD 기능 — 건욱 댓글 CRUD 기능 — 푸름 게시글/코멘트 좋아요 기능 — 학준 서비스 배포 보조 기능 (역할 분담 아직 x) 소셜 로그인 팔로우 기능 프론트엔드 개발 프로필/게시글에 이미지 첨부 기능 백오피스 개발 : 조회수, 공감, 댓글수, 좋아요 가 나오는 페이지 생성 명예의 전당 (역할 분담 아직 x) 팔로우한 게시글/코멘트 알림 AWS를 이용한 서비스 배포 와이어 프레임 API 명세 ..
Keep 정말 기초적인 내용은 잘 이해하고 있는 것 같음 SpringBoot의 기본적인 흐름은 알 것 같다. 팀원들과 적극적으로 소통하려고함 (매일 코드리뷰, 모르는 내용 질문하기) 모르는 내용이 있을 때에는 관련된 정보를 구글링해보고, 정리해보는 습관을 가지려고 노력함 Problem 심화적인 내용은 아직 이해를 하고 있지 못한 것 같음 Spring Security에 대한 이해가 완벽하지 않다. 튜터님께 적극적으로 질문하지 않았음 Try 튜터님께 적극적으로 질문하기 심화적인 내용 이해해보려 노력하기 (관련된 정보들을 찾고 정리해보기) 프로젝트 기간 중 더욱 의사소통 많이하기
WS (Web Server) WS는 HTTP의 요청이 있을 때, 이 요청을 받아들여 HTML 문서와 같은 정적인 콘텐츠를 사용자에게 전달해주는 역할을 한다. 정적인 콘텍츠 즉, 이미 완성되어 있는 HTML과 같은 문서를 브라우저로 전달한다. 브라우저로부터 동적인 요청이 들어오면 해당 요청을 WAS에 전달한다. 대표적으로 Apache, Nginx 등이 있다. WAS(Web Application Server) WAS는 WS와 똑같이 HTTP 기반으로 동작한다. WS에서 처리할 수 없는 동적인 정보를 처리하여 웹서버에게 정적인 정보를 제공한다. 일반적으로 WS의 기능을 갖고있기 때문에 WS 없이도 서비스가 가능하다. 대표적으로 Tomcat, JBoss 등이 있다. Apache Tomcat Apache Tomc..