본문 바로가기

Coding 24

XHTMl XTHML XTHML = HTML + XML eXtendible Hyper Text Markup Language XHTML은 HTMl과 동등한 표현 능력을 지닌 XML Markup language이다. HTMl의 문법에 따르지만 좀 더 명확하고 구조적이다. 즉, 좀 더 엄격하다. HTML을 대체하기 위한 목적으로 만들어진 언어 XHTML이 HTML의 최신 버전으로 오해될 수 있으나, 사실은 별개로 분리된 표준이라고 한다. 배경 웹 콘텐츠가 기존의 전통 컴퓨터에서 벗어나서 다양한 기기들에 사용되기 시작되었다. 이로 인해 부정확한 HTML을 지원하는데 필요한 자원이 부족한 환경이 생겨나게 되었고, 문서가 검사될 수 있도록 문서를 규정하는 XHTML이 등장하였다. 주요 특성 종료 태그가 없는 빈 태그는 스스로.. 2023. 3. 21.
Vue.js 기본 Vue.js Vue는 React와 함께 주로 사용되는 frontend framework이다. 데이터가 변경되었을 때 그 부분만 따로 수정하거나 리렌더링할 수 있도록 해주는 등의 reactivity를 위해서 사용된다. Vue.js 공식 레퍼런스 Vue.js - The Progressive JavaScript Framework | Vue.js Versatile A rich, incrementally adoptable ecosystem that scales between a library and a full-featured framework. vuejs.org Vue.js 스타일 가이드 Style Guide — Vue.js Vue.js - The Progressive JavaScript Framework v2.. 2023. 3. 17.
[React] react-device-detect react-device-detect React.js에서는 "react-device-detect"를 이용해서 쉽게 반응형 페이지를 만들 수 있다. 다양한 기능들을 제공한다. 더보기 아래와 같은 모듈들이 있다. 각 기능은 아래 사이트에서 자세히 확인할 수 있다. BrowserView, MobileView, AndroidView, IEView, IOSView, TabletView, WinPhoneView, MobileOnlyView, SmartTVView, ConsoleView, WearableView, CustomView isBrowser, isDesktop, isMobile, isTablet, isSmartTV, isConsole, isWearable, isMobileSafari, isChromium, i.. 2021. 7. 17.
[JAVA] Collections framework (array, list, set...) Collection, Collections framework Collection Vector class처럼 객체의 집단을 표현하기 위한 객체이다. 쉽게말해 데이터의 집합을 표현하는 객체이다. Collections framework 이러한 여러 collections들을 표현하고 관리하기 위해 표준화된 구조이다. 이는 동작의 효율을 높이고 프로그래밍의 수고로움을 덜어준다. Collections framework의 장점 요약하자면 프로그램의 동작 효율성을 높이고, 프로그래밍을 쉽게 도와주는 기능을 한다. 장점 = High performance + Low programming effort 인 셈이다. 프로그래밍의 용이함 (Reduces programming effort) 데이터 구조(data structure).. 2021. 2. 19.