공부한것들을 정리하는 블로그 입니다.
웹프로젝트 주의할 점 본문
반응형
1. 동기 비동기 처리
- ajax는 기본적으로 비동기이므로 동기로 사용하려면 async : false 를 주는 것을 잊으면 안됨
- ajax의 succecss() 내부에 로직을 구현하여 대체하려고 할때 if(data != null) 이런식으로 구현하는 것은 의미가 없음
2. JAVA instance variable
JSP를 호출하는 경우에는 jsp 내부의 instance variable 문제를 조심해야함.
- 예를들어 db conn를 호출하는 경우 Connection, PreparedStatement, ResultSet 생명주기를 고려할 것
3. 호이스팅
함수 선언식(function 함수명(){}) 과 함수 표현식(var 함수명 = function(){}) 을 구분하여 사용 할 경우 호이스팅을 고려할 것.
- 함수 선언식은 호이스팅의 영향을 받지만, 함수 표현식은 호이스팅에 영향을 받지 않음.
- 따라서 함수 표현식으로 작성하면 함수명에 할당될 function 로직은 호출된 이후에 선언되므로, var 함수명은 함수로 인식되지 않고 변수로 인식됨
4. 보안관련 시큐어코딩
정책에 따름
5. 캐싱처리
캐싱문제 항상 고려 할 것
반응형
'(2019) 사이드 프로젝트 > AdminMngSys(관리자페이지-MVC1,MVC2)' 카테고리의 다른 글
8. 저장 버튼 클릭시 수정된 파일(HTML,CSS,JS)내용을 서버에 저장하는 기능 (0) | 2019.11.20 |
---|---|
7-1. 캐시처리 v=1 (0) | 2019.11.20 |
7. 특정 경로에 있는 파일(HTML,CSS,JS) 읽어서 화면에 출력하는 기능 (0) | 2019.11.20 |
6-1. ie chrome 브라우저 체크 (0) | 2019.11.20 |
6. JavaScript 및 Java 엑셀 다운로드 : ie chrome 브라우저별로 구현 (2) | 2019.11.20 |
5. 버튼 클릭으로 특정경로의 파일 삭제하는 기능 : 프론트엔드, 동적으로 구현(Dynamic) (0) | 2019.08.27 |
4. 마우스 우클릭,드래그를 차단하는 기능 : javascript, jQuery (2) | 2019.08.27 |
3. 특정 경로에 있는 파일명(file list) 읽어오는 기능 + Ajax로 동적으로 이미지 로딩(Dynamic) (0) | 2019.08.27 |
Comments