회의API 선정 및 해당 API에서의 사용할 데이터 선정.선정된 API 데이터의 표현방식 및 표현하기 위한 가공 방법 모색 및 선정디자인 레이아웃 및 요구하는 기능에 대한 토의공부정규표현식 문법코딩Info 페이지 제작 (2)오른쪽 사이드 레이아웃 제작 및 데이터 주입0
moveSlice를 사용하여 이동시에는 해당 리덕스를 갱신하는 방식으로 ondragStart시에 리덕스에 이동시킬 엘리먼트를 저장하고 ondrag에는 해당 리덕스를 지속적으로 갱신시키고, ondragEnd에 해당 리덕스의 엘리먼트 요소를 전체 eleSlice에 업데이트
기본적으로 드래그 이벤트를 사용할려면 엘리먼트 속성에 draggable을 설정해야한다.drag, dragover 이벤트는 필수로 사용해야 하는 이벤트이다.dragstart - 드래그가 시작되는 순간 발생drag - 요소를 드래그 할 때 발생, 드래그시 연속적으로 발생
어떤 도구이든 정확하게 사용하려면 반드시 이해해야 할 것:도구의 용도가 무엇인지도구가 어떤 문제를 해결하고자 하는지언제, 어떠한 이유로 만들어졌는지또한 현재 해결하고자 하는 문제가 무엇인지 정확히 파악한 뒤에 직면한 문제를 가장 잘 풀어낼 도구를 선택하면 된다. 이 때
이번 포스팅에서는 Canvas와 requestAnimationFrame()을 사용해 애니메이션을 적용한 그림그리기 (Canvas 사용)을 알아보도록 하겠다.해당 메서드는 자바스크립트에서 반복적인 혹은 이번 포스팅의 내용과 같이 Canvas를 이용한 애니메이션 / 그리기
quadraticCurveTo(cp1x, cp1y, x, y)cp1x 및 cp1y로 지정된 제어점을 사용하여 현재 펜의 위치에서 x와 y로 지정된 끝점까지 이차 베지어 곡선을 그립니다. quadraticCurveTo(cp1x, cp1y, x, y)에서cp1x, cp1y
여러가지 UI를 제작하고 해당 UI를 필요한 기능과 연동하여 사용자 행동 및 입력에 따라 유용한 정보를 보여줄수 있는 기능 제작 연습 중, 다양한 모양 및 형태를 그리고자 Canvas를 학습 및 사용하게 되었다.이번 포스트에서는 Canvas를 이용해서 데이터에 대한 그
Lazy, Suspense 등의 리액트 관련 이야기를 하기전에 '코드분할'에 대해서 알고 넘어가자.코드 분할이란 SPA 기반 페이지에서 받아오는 파일을 분할하여 필요시에 해당 파일을 다운받게 하는 기법이다.SPA기반의 웹페이시 진입시 해당 페이지의 모든파일을 받아오게
간혹 HTML의 value 혹은 innerHTML / innerText의 데이터와 다른 또 다른 데이터를 사용해야 할 때 사용 할 수 있다. 이 방법은 DOM속성에 추가적인 작업을 하지 않고도 해당 엘리먼트에 대해 데이터를 저장 할 수 있도록 해준다.일반적인 태그 속성
git 간편 안내서git branch -l -a -r -D -m -v \-l: 로컬브랜치목록 (생략가능 git branch) \-a: 로컬+원격 브랜치목록 \-r: 원격브랜치목록 \-D 브랜치명: 로컬브랜치 삭제옵션 \-m 브랜치명 바꿀브랜치명: 브랜치 이름바꾸기 \
npm install --save-dev @typescript-eslint/eslint-plugin @typescript-eslint/parsereslint/typescriptnpm install --save-dev eslint-config-airbnbeslint/ai
GET은 HTTP method중 하나로 주로 서버에 데이터요청 통신시, 데이터를 조회(가져오기)시 사용하는 method이다.Axios HTTP 별칭axios.get(url, config)axios.post(url\[, data,config])axios.put(url\[
브라우저에서 지원하지 않는 성능이 보장되어있는 다양한 메소드를 가지고 있음.퍼포먼스 측면에서 native보다 더 나은 성능을 가짐.npm이나 기타 패키지 매니저를 통해 쉽게 사용 가능.
함수형 프로그래밍에서는 함수(Function) 자체가 일급 객체가 된다.다른 요소들과 아무런 차별이 없는 객체.즉, 함수의 인자로도 넘겨질 수 있고, 변수에 대입도 가능한 객체를 일급 객체.모든 일급 객체는 함수의 실질적인 매개변수가 될 수 있다.모든 일급 객체는 함수
클로저는 자바스크립트 고유의 개념이 아니라 함수를 일급 객체로 취급하는 함수형 프로그래밍 언어(Functional Programming language: 얼랭(Erlnag), 스칼라(Scala), 하스켈(Haskell), 리스프(Lisp)…)에서 사용되는 중요한 특성이