250102 TIL
·
TIL
▪️ 마크업 언어(XML,HTML,JSON…): 텍스트 문서나 데이터의 구조와 의미를 정의하고 표현장점: 데이터 구조화, 표준화,SEO 및 접근성 향상 등등 항목  HTML  XML  JSON 풀 네임HyperText Markup LanguageExtensible Markup LanguageJavaScript Object Notation역할웹 페이지의 구조와 콘텐츠를 정의데이터의 구조와 계층적 표현데이터 교환 및 표현을 간결하게 표현용도웹 브라우저에서 문서의 표시 및 렌더링데이터 저장 및 전송, 계층적 데이터 구조 정의클라이언트-서버 간 간단한 데이터 교환  🧩 XML JSON 비교  특징  XML  JSON 가독성태그 기반, 사람이 읽기 쉬움더 간결하고 쉽게 읽힘검증XML Schema 및 D..
241231 TIL
·
TIL
2024년 마지막 TIL🙀전공 수업에서 Node.js를 접할 일이 있었는데 스프링처럼 웹 서버 구축하는 프레임워크 인줄 알았음하지만 node.js는 자바스크립트 런타임 환경임오늘 새로 알게 된건 자바스크립트는 기본적으로 브라우저에서 실행 되지만 브라우저 밖(서버)에서 실행시키려면 node가 필요함. 자바스크립트의 특정 버전에 따라 필요한 node 버전도 다름, 그 버전을 간편하게 관리 해주는 것이 nvm이다 . 하지만 JVM와는 다르게 서버 구축도 해줌!Node.Js자바 ➡️ JVM (Java Virtual Machine) 자바 프로그램을 실행하는 런타임 환경자바 스크립트 ➡️ node.js 자바스크립트 런타임 환경 ▪️node: 자바스크립트가 브라우저 밖에서도 작동하게 해줌▪️nvm: node의 버전..