2021-03-06 TIL
06 Mar 2021 | 로그포스2021-03-06 TIL
- 오늘 한 것
- MVC2 게시판 시험 - 소스코드를 하나하나 다 캡쳐뜨고 실행화면도 캡쳐뜨고… 보고서 형식으로 소스코드 해설하고… 하루 반나절은 여기에 매달린것 같다… 가뜩이나 시간없는데ㅠ 시험 스트레스
- 팀 프로젝트 구상 - 예제나 사이드 프로젝트를 맨날 로컬로만 만들어서 도대체 백엔드랑 어떻게 연결을 하는것인지 이걸 알지 못하면 프로젝트 구상자체를 못할것 같아서 무작정 인터넷을 찾아헤맸다. 결론은 RESTful하게 API 통신으로 JSON이나 XML 같은 파일에 담아서 프론트, 백이 서로 데이터를 주고받는다는 것을 알았다. 그리고 프론트엔드도 서버가 있다는 사실을 알고 놀라웠다. 이건 케바케인듯한데 웹서버와 API 서버를 나눠서 할 수도 있고 하나로 퉁쳐서 URL을 다르게 갈 수도 있고 방법은 여러가지인듯하다. 배포시점에서도 프론트 따로 배포하고 백 따로 배포하고 둘이 API로 통신하면 장땡인듯하다. 다른 사람들 프로젝트도 많이보고 어디 클론프로젝트 할거 없나 돌아다녔지만 역시나 사람들 만든게 다 비슷비슷하다. 쇼핑몰이 가장 무난한듯 싶으나 막상 진지하게 구현하려면 어렵겠지.. 기본 기능은 다 다둘수 있어서 쇼핑몰이 적합하다는 사람도 있고 너무 널리고 널려서 포폴에 도움이 안된다는 사람도 있고 의견이 갈리는듯하다.
- 내일 할 것
- 팀 프로젝트 자료수집
- 자바 웹스킬
- 끝으로
그래서 JSP는 프론트 언어인가 백 언어인가..
리액트 공부는 잠시 미뤄두고 팀프로젝트를 위해 JSP로 화면구현을 하는 연습을 해야겠다.
오늘의 한 줄 총평 : JSP 공부를 하자