개발이야기
서버 템플릿 엔진과 클라이언트 템플릿 엔진의 차이
서버 템플릿 엔진 : 서버에서 데이터를 HTML로 변환하여 클라이언트에 전달하는 방식ex) jsp, Freemarker, mustache, Thymeleaf 클라이언트 템플릿 엔진 : 클라이언트에서 데이터를 받아와서 HTML을 생성하는 방식ex) react, vue, angular, ejs...
Javascript
2025. 3. 17. 23:36
css와 js의 위치
보통 HTML 페이지를 로딩할때는 위에서부터 코드가 실행된다. 따라서 부분이 먼저 로딩된 후 부분이 실행된다. 이러한 이유로, CSS 파일은 에 위치시켜서 화면이 잘 그려지도록 하고 JS 파일은 하단에 두어서 화면이 다 그려진 뒤 호출하는 것이 좋다.
html & css
2025. 3. 7. 23:08
이클립스에서 프로젝트 우클릭해서 Maven - Update Project 했는데 다음과 같은 에러가 떴다. 여기저기 구글링하여 해결했다. 해결법 : 해당 프로젝트가 위치한 워크스페이스로 가서 프로젝트 폴더로 들어가서 .settings 폴더를 삭제한 후 다시 update project를 하니 성공했다.
Spring
2024. 7. 19. 13:59