일단 결론부터 말하면 프론트에서 값 이상하게 올까봐 무서운데
그걸 백단에서 막는 방법을 많이 몰라가지고 진도가 너무 안나감
그래서 검증이나 방어 관련 좋은 책이나
코세라강의같은거 초보가 볼만한거 추천 해줄 수 있을까
입문자용 난이도로..
혼자 찾으니까 효율 ㅈ박음 도와줘 형.....
현재 상태는 국비코스 찍먹했더니 맛있길래 연습중임
언어랑 툴은 국비 특 SI시리즈 해봤음
전부 완전 초보 입문자 수준이고 CS는 며칠전에 혼공운영체제 사서 읽고있음
지금 연습중인거 환경은 Java + JSP + JS(jQuery) + Spring framework MVC + Maven + Oracle + MyBatis 이렇게 한다음
react + spring boot로도 바꿔보고있음
아 .css랑 .js는 다 외부에 따로 뺌
현재 제일 큰 고민이랑 시도해본 뻘짓은
1. 프론트에서 조작된 값 들어오는거 걱정됨
그레서 앞엔 정규표현식 js파일 하나 파서 헤더에 박고 그거 돌려쓰고
백에서는 컨트롤러에서 타입검사, 서비스에서 값검증 조건문으로 나눠서 수행문 짜고있음
예외처리는 쓰레기수준임
그래서 남들꺼 보고 따라하는데 문제는 보통 그런 글들도 배우는 중임
지피티한테 물어보면 걔도 내 편이 아님
뭐를 참고해야함
그나마 JS코드들은 대형사이트 개발자도구 보면서 공부하는데
서버단은 뭘봐야 좋을지 모르겠음
2. 값 왔다갔다 하다보면 쿼리스트링이든 소스코드든 식별자가 자꾸 노출됨
지금 앞단에 히든인풋 PK노출 천지임 망함 이거 아닌거같음
첨에 스크립틀릿 썼는데 일단 첫째로는 생긴게 좀 끔찍하게 생김 벽느껴짐
둘째로는 아마 서비스에서 해야할 것 같은 일을 거기서 하게됨
이러면 이게 패턴을 나누는게 의미가 있는건가 현타옴
무엇보다 제일 큰 이유는 나 똥멍청이라 관리 헷갈려서 못쓰겠음
그래서 JSTL 해봤는데 외부에 .js를 둬서 연결이 좀 잘 안돼
얘도 html태그랑 섞이면 가독성 똥망이고
그래서 계속 이것저것 해보다가 삽질엔딩 반복중임
뭐 검색하다보니 auto increase방식 PK가 있고 다른 방법도 있다 이런 글들도 나오는데
이게 상관 있는건가 싶긴 한데 일단 걍 보고있음
뭔소린진 모르겠음
그래서 혹시 관련해서 초보자가 볼만한거 알면 알려줘 형 제발...
김영한의 시리즈도 좋다던데 다 보기엔 금액이 좀 그렇고 두세개정도 볼까 싶은데 뭐가 가성비 ㅅㅌㅊ임?
주변에 물어볼만한 개발자 친구도 없고 안경찐따라 그냥 친구도 없음
언어나 툴 사용법도 익히긴 해야하는데 공부하는 방법을 먼저 빨리 배우고싶음
도와줘 ㅠ
https://dodeon.gitbook.io/study/kimyounghan-orm-jpa/02-starting-jpa
한번 뭘 배우는지 흐름을 보고 괜찮다 싶으면 강의 결제하고
spring 쓴다니까 spring bean validation 쓰면 되겠네.
감사합니다 형님들