본문 바로가기

프로그래밍/개발지식

(68)
[개발지식] OAuth 2.0 동작 방식의 이해 https://blog.naver.com/mds_datasecurity/222182943542
[지식] 템플릿 엔진에 관하여 *템플릿 엔진이란 ? 템플릿 양식과 특정 데이터 모델에 따른 입력 자료를 결합하여 원하는 결과 문서를 출력하는 소프트웨어(또는 컴포넌트)를 말합니다. -서버 사이드 템플릿 엔진 : Thymeleaf 등 -클라이언트 사이드 템플릿 엔진 : Hadlebars.js 등 *장점 퍼블리싱과 웹 개발의 영역을 명확히 분리할 수 있어서 좋다고 생각한다 무식하게 개발하면, 조건문과 반복문을 이용해서 자바스크립트로 html 화면을 그릴 수 있다 하지만 이렇게 개발해 놓으면, 퍼블리싱이 수정사항이 생기는 등의 변경사항이 생기면, 퍼블리셔가 개발자에게 물어보거나, 개발자가 퍼블리셔에게 물어봐야하는 경우가 생길 수 있는 것 같다 명확히 분리할 수 있어 유지보수가 용이한 것 같다 (물론, jQuery의 clone을 이용해서 할..
[개발지식] 결합도와 응집도는 무엇일까? [링크] https://madplay.github.io/post/coupling-and-cohesion-in-software-engineering
[개발지식] 웹 스토리지란? https://www.daleseo.com/js-web-storage/
[개발지식] fragment 란? https://beenii.tistory.com/80
[개발지식] PM, PL, AA, TA, DA, BA, QA 의미 https://devmg.tistory.com/125
[개발지식] 웹훅(Webhook)이란? https://sddev.tistory.com/9
[개발지식] TLS란? https://brownbears.tistory.com/402