컴포넌트
-
(React) 6 - React 학습 정리 및 복습개발/React 2024. 2. 7. 10:58
■ React 란? : 리액트란 Facebook 에서 만든 JavaScript 사용자 인터페이스(UI) 라이브러리이다. ■ React 를 사용하는 이유 그렇다면 기존 웹개발에서 왜 React 가 주목을 받고 있을까? 1. 화면 전환의 부드러움 (SPA + Virtual DOM) 현재 토스, 인스타크램, Naver Vibe(Vue) 사이트를 들어가면 화면 전환이 부드럽게 진행된다. 이는 React 나 Vue 와 같이 SPA 의 특징이다. SPA 는 최초 생성된 DOM (Document Object Model) 을 유지하면서 변경 사항만 업데이트를 한다. 여기서 이를 도와주는 것이 바로 Virtual DOM 이다. Virtual DOM 은 실제 DOM 의 복제본(자바스크립트 객체로 표현된 DOM)으로, 웹 ..
-
(국비교육) 43 - 자바 그래픽 + jQuery + vs code개발/국비교육 2023. 7. 31. 17:47
■ 패턴 패턴이란 되풀이 되는 사건이나 물체의 형태를 말한다. 즉 계속 반복되는 것을 패턴으로 지정하여 사용하면 편리하다. https://ko.wikipedia.org/wiki/%ED%8C%A8%ED%84%B4 패턴 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. ko.wikipedia.org ■ 자바 그래픽 * 자바 그래픽스 - CLI 커맨드 라인 인터페이스 -> 명령치고 그에 반응 EX) cmd - GUI 그래픽 유저 인터페이스 * 자바의 그래픽 - AWT = 해당 OS의 특징을 따라 화면을 구성합니다. -> 운영체제마다 다른 화면 - Swing = 자바에서 화면을 만듭니다. (Look And Feel) -> 모든 운영체제가 같은 화면을 그립니다. - JAVAFX = RIA 를 ..